#include<stdio.h>
int main()
{
int M, N;//M行N列的矩阵
scanf("%d%d", &M, &N);
if(M>0&&N>0)
{
long K[M][N];
int i, j;
long Max;
int x=0, y=0;//记录当前确定最大元素的行列号
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
{
scanf("%ld", &K[i][j]);
}
}
Max=K[0][0];
for(i=0;i<M;i++)
{
for(j=0;j<N;j++)
{
if(K[i][j]>Max)
{
Max=K[i][j];
x=i;
y=j;
}
}
}
printf("%ld %d %d\n", Max, x, y);
}
else
{
printf("error!\n");
}
return 0;
}