#include<iostream>
using namespace std;
int a[2003][2003],s[2003][2003],r[2003][2003],c[2003][2003];
int main()
{
    int n,i,j,k,oj,oi,o=0;
    cin>>n;
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
            cin>>a[i][j];
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
            s[i][j]=s[i-1][j]+s[i][j-1]-s[i-1][j-1]+(a[i][j]==a[i-1][j])+(a[i][j]==a[i][j-1]);
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
            r[i][j]=r[i][j-1]+(a[i][j]==a[i+1][j]);
    for(i=1;i<=n;i++)
        for(j=1;j<=n;j++)
            c[i][j]=c[i-1][j]+(a[i][j]==a[i][j+1]);
    for(i=2;i<n;i++)
        for(j=2;j<n;j++)
            for(k=2;k<=min(i,j)-1;k++)
                if(s[i][j]-s[i-k][j]-s[i][j-k]+s[i-k][j-k]-r[i-k][j]+r[i-k][j-k]-c[i][j-k]+c[i-k][j-k]
                   ==k*k/2 && (k*k)%2==0 && o<k)
                   {
                       oi=i-k+1;
                       oj=j-k+1;
                       o=k;
                   }
    cout<<o<<" "<<oi<<" "<<oj<<endl;
}
