11 1436 506 true
0 1 5 10 11 23 24 31 32 35 38