true 9 16 true 5 6 55 62 64 79 84 93