/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
public static int find(List<List<Integer>> matrix) {
int sum1 = 0;
int sum2 = 0;
for (int i = 0; i < matrix.size(); i++) {
sum1 += matrix.get(i).get(i);
sum2 += matrix.get(i).get(matrix.size() - 1 - i);
}
return Math.
abs(sum1
- sum2
); }
{
Scanner sc
= new Scanner
(System.
in);
int n = sc.nextInt();
List<List<Integer>> matrix = new ArrayList<>();
for (int i = 0; i < n; i++) {
List<Integer> row = new ArrayList<>();
for (int j = 0; j < n; j++) {
row.add(sc.nextInt());
}
matrix.add(row);
}
int absoluteDiff = find(matrix);
System.
out.
println(absoluteDiff
);
sc.close();
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgaW50IGZpbmQoTGlzdDxMaXN0PEludGVnZXI+PiBtYXRyaXgpIHsKICAgICAgICBpbnQgc3VtMSA9IDA7CiAgICAgICAgaW50IHN1bTIgPSAwOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbWF0cml4LnNpemUoKTsgaSsrKSB7CiAgICAgICAgICAgIHN1bTEgKz0gbWF0cml4LmdldChpKS5nZXQoaSk7CiAgICAgICAgICAgIHN1bTIgKz0gbWF0cml4LmdldChpKS5nZXQobWF0cml4LnNpemUoKSAtIDEgLSBpKTsKICAgICAgICB9CiAgICAgICAgcmV0dXJuIE1hdGguYWJzKHN1bTEgLSBzdW0yKTsKICAgIH0KCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJICAgICAgU2Nhbm5lciBzYyA9IG5ldyBTY2FubmVyKFN5c3RlbS5pbik7CgogICAgICAgIGludCBuID0gc2MubmV4dEludCgpOwogICAgICAgIExpc3Q8TGlzdDxJbnRlZ2VyPj4gbWF0cml4ID0gbmV3IEFycmF5TGlzdDw+KCk7CiAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgICAgICAgICAgTGlzdDxJbnRlZ2VyPiByb3cgPSBuZXcgQXJyYXlMaXN0PD4oKTsKICAgICAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBuOyBqKyspIHsKICAgICAgICAgICAgICAgIHJvdy5hZGQoc2MubmV4dEludCgpKTsKICAgICAgICAgICAgfQogICAgICAgICAgICBtYXRyaXguYWRkKHJvdyk7CiAgICAgICAgfQoKICAgICAgICBpbnQgYWJzb2x1dGVEaWZmID0gZmluZChtYXRyaXgpOwoKICAgICAgICBTeXN0ZW0ub3V0LnByaW50bG4oYWJzb2x1dGVEaWZmKTsKCiAgICAgICAgc2MuY2xvc2UoKTsKCX0KfQ==