7 606 324 true 8 11 12 16 29 32 34