3 2 9 12 10 12 2
4 5 13 17 14 20 3
5 7 16 23 21 31 4
4 5 13 -5 -6 -7 5
4 3 10 -9 -10 -12 6
