8 237 298 true
6 12 17 22 25 27 33 35