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