7 64 239 true 1 12 16 18 25 28 39