#include<iostream>
using namespace std;
int arr[20][20];
int main() {
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
cin>>arr[i][j];
}
}
for(int i=1;i<=5;i++){
for(int j=1;j<=5;j++){
//遍历所有的点
//arr[i][j]假设这个点是鞍点
//遍历鞍点所在的行,判断是不是最大值
int Max = arr[i][j];
for(int a = 1;a <= 5 ;a++){
if(arr[i][a] > Max){
Max = arr[i][a];
}
}
if(Max != arr[i][j]){
continue;
}
int Min = arr[i][j];//5 5 25
for(int a=1;a<=5;a++){
if(arr[a][j] < Min){
Min = arr[a][j];
}
}
if(Min != arr[i][j]){
continue;
}
cout<<i<<" "<<j<<" "<<arr[i][j];
return 0;
}
}
cout<<"not found";
return 0;
}