14 751 328 true
0 2 3 4 10 12 13 19 24 27 28 32 35 38