#include <iostream>
using namespace std;
int main() {
int n;
cin >> n;
int **x = new int*[n];
for (int i = 0; i < n; i++)
x[i] = new int [n];
for (int i = 0; i < n; i++)
for (int j = 0; j < n; j++)
cin >> x[i][j];
int I, J, min, max;
for (int i = 0; i < n; i++) {
int lmax = 0;
for (int j = 0; j < n; j++)
lmax += x[i][j];
if (lmax > max || i == 0) {
max = lmax;
I = i;
}
}
for (int j = 0; j < n; j++) {
int lmin = 0;
for (int i = 0; i < n; i++)
lmin += x[i][j];
if (lmin < min || j == 0) {
min = lmin;
J = j;
}
}
cout << x[I][J];
for (int i = 0; i < n; i++)
delete []x[i];
delete []x;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCmludCBtYWluKCkgewoJaW50IG47CgljaW4gPj4gbjsKCWludCAqKnggPSBuZXcgaW50KltuXTsKCWZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKSAKICAgIAl4W2ldID0gbmV3IGludCBbbl07CiAgICBmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKykKICAgIAlmb3IgKGludCBqID0gMDsgaiA8IG47IGorKykgCiAgICAJCWNpbiA+PiB4W2ldW2pdOwogICAgaW50IEksIEosIG1pbiwgbWF4OwogICAgZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspIHsKICAgIAlpbnQgbG1heCA9IDA7CiAgICAJZm9yIChpbnQgaiA9IDA7IGogPCBuOyBqKyspCiAgICAgICAgCWxtYXggKz0geFtpXVtqXTsKICAgICAgICBpZiAobG1heCA+IG1heCB8fCBpID09IDApIHsKICAgICAgICAgICBtYXggPSBsbWF4OwogICAgICAgICAgIEkgPSBpOwogICAgICAgIH0KICAgIH0KICAgIGZvciAoaW50IGogPSAwOyBqIDwgbjsgaisrKSB7CiAgICAgICAgaW50IGxtaW4gPSAwOwogICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQogICAgICAgICAgICBsbWluICs9IHhbaV1bal07CiAgICAgICAgaWYgKGxtaW4gPCBtaW4gfHwgaiA9PSAwKSB7CiAgICAgICAgCW1pbiA9IGxtaW47CiAgICAgICAgCUogPSBqOwogICAgICAgIH0KICAgIH0KICAgIGNvdXQgPDwgeFtJXVtKXTsKICAgIGZvciAoaW50IGkgPSAwOyBpIDwgbjsgaSsrKQogICAgCWRlbGV0ZSBbXXhbaV07CiAgICAgICAgZGVsZXRlIFtdeDsKCXJldHVybiAwOwp9