12 467 507 true
0 4 7 8 9 10 13 16 19 22 27 32