9 290 264 true 1 3 8 11 15 19 21 23 26