8 2238 453 true
0 5 9 18 24 28 29 32