7 260 288 true
9 12 17 20 29 36 37