7 123 242 true 3 4 10 15 16 26 35