7 564 246 true
0 3 6 11 28 34 37