8 330 313 true
1 3 7 10 13 29 34 37