8 433 295 true
0 10 21 23 24 29 33 34