#include<iostream>
using namespace std;
int main() {
const int MAX_SIZE = 500;
int n, mt[MAX_SIZE + 1][MAX_SIZE + 1];
cin >> n;
int max_product = -250000, magic_line, magic_col;
for (int i = 1; i <= n; ++i) {
for (int j = 1; j <= n; ++j) {
cin >> mt[i][j];
int product;
if (i > j) {
product = mt[i][j] * (i - j);
} else {
product = mt[i][j] * (j - i);
}
if (product > max_product) {
max_product = product;
magic_line = i;
magic_col = j;
}
}
}
cout << magic_line << " " << magic_col;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKICAgY29uc3QgaW50IE1BWF9TSVpFID0gNTAwOwogICBpbnQgbiwgbXRbTUFYX1NJWkUgKyAxXVtNQVhfU0laRSArIDFdOwogICBjaW4gPj4gbjsKICAgaW50IG1heF9wcm9kdWN0ID0gLTI1MDAwMCwgbWFnaWNfbGluZSwgbWFnaWNfY29sOwogICBmb3IgKGludCBpID0gMTsgaSA8PSBuOyArK2kpIHsKCQlmb3IgKGludCBqID0gMTsgaiA8PSBuOyArK2opIHsKCQkJY2luID4+IG10W2ldW2pdOwoJCQlpbnQgcHJvZHVjdDsKCQkJaWYgKGkgPiBqKSB7CgkJCQlwcm9kdWN0ID0gbXRbaV1bal0gKiAoaSAtIGopOwoJCQl9IGVsc2UgewoJCQkJcHJvZHVjdCA9IG10W2ldW2pdICogKGogLSBpKTsKCQkJfQoJCQlpZiAocHJvZHVjdCA+IG1heF9wcm9kdWN0KSB7CgkJCQltYXhfcHJvZHVjdCA9IHByb2R1Y3Q7CgkJCQltYWdpY19saW5lID0gaTsKCQkJCW1hZ2ljX2NvbCA9IGo7CgkJCX0KCQl9CQogICB9CiAgIGNvdXQgPDwgbWFnaWNfbGluZSA8PCAiICIgPDwgbWFnaWNfY29sOwogICByZXR1cm4gMDsKfQ==