8 196 297 true 3 5 7 10 14 21 29 33