8 1023 415 true
2 4 15 18 25 29 30 35