9 9
-61 85 -19 27 59 36 30 42 43
0 0 94 82 17 56 22 18 41
-106 93 0 89 74 83 88 52 75
-27 81 90 0 91 68 73 56 38
-19 16 73 90 0 96 34 70 11
-53 55 82 67 96 0 25 78 69
-4 22 88 73 35 26 0 75 15
-35 18 53 57 71 79 75 0 28
20 41 76 38 12 70 15 28 0