12 683 450 true
0 1 4 6 7 11 14 18 22 27 33 38