3
-4 -1 0 -1
2 1 2 5
-1 -2 3 2
-1 -5 -1 -1