10
9 -4 9 -6
-9 -10 -9 -3
10 2 -8 2
2 -2 2 1
0 3 7 3
5 5 -2 5
-5 2 -5 -7
5 10 5 9
-1 -2 -1 4
6 7 6 -1