8 361 247 true
0 1 6 16 21 33 34 39