true 9 10 true 3 15 16 26 36 40 41 47