true 9 10 true 1 4 9 14 17 18 21 23 30 34 35 41 45 47