1 2 4 6 8 8 7 10 15 1
2 4 9 11 13 15 15 25 24 2
2 7 13 17 20 22 26 34 40 3
2 9 21 27 34 40 40 58 70 5
2 7 19 23 29 -8 -7 -9 -9 6
