8 249 289 true
0 1 4 9 17 18 24 29