7 151 266 true 7 8 13 14 18 25 36