7 162 281 true
1 9 19 25 28 33 35