true 10 6 true 5 6 7 8 16 25 32 38 49