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