8 2442 419 true
0 6 10 11 23 28 35 39