9 253 289 true
0 2 7 12 28 34 35 38 39