7 196 286 true 2 6 15 18 27 29 32