12 233 253 true
0 3 7 10 15 18 25 28 29 33 36 39