9 505 286 true
0 4 8 9 19 26 29 35 38