9 261 288 true 1 2 6 7 9 13 17 21 38