7 64 239 true
1 12 16 18 25 28 39