17 558 280 true
0 3 6 7 8 12 16 17 20 23 27 28 29 31 32 33 36