14 647 324 true
0 1 3 5 8 13 17 23 24 25 32 34 35 37