8 288 268 true
3 4 8 20 24 25 29 37