10 643 376 true
0 1 2 4 14 21 23 25 33 36