8 97 99 true
10 11 17 21 25 29 36 38