7 103 243 true
0 2 6 14 22 28 35