15 839 349 true
0 1 4 7 11 12 13 14 20 22 24 26 28 34 35