9 298 246 true 0 2 7 10 14 15 21 26 27