//用于矩阵判断最大值与改值对应的行与列
#include <stdio.h>
int main()
{
int max=0,maxi,maxj,n,i,j,num;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=1;j<=n;j++)
{
scanf("%d",&num);
if(num>max)
{
max=num;
maxi=i;
maxj=j;
}
}
}
printf("%d %d %d",max,maxi,maxj);
return 0;
}