8 1551 492 true
0 3 8 14 16 30 31 33