8 144 266 true
5 6 16 19 21 25 28 32