3 42 260 true 17 22 29