true 7 16 true 1 5 9 26 31 48 61 64 90