9 383 287 true
1 4 10 16 20 26 31 36 37