2 1 4 4 7 7 10 1
3 3 8 8 13 13 18 2
3 5 18 16 21 29 32 4
3 9 22 28 37 41 44 6
3 11 27 34 46 52 55 7
