/**
* ???1000012847
* ??????
* ???????
* ????????? (5*5)??????????????????????? 
* ?????????????????????????????????not found?
**/
 
int main()
{
	//??????a[5][5]???????i?j????????max[5]?min[5]???????????????????f??????
	int a[5][5] , i , j , max[5] = {0} , min[5] = {2147483647 , 2147483647 , 2147483647 , 2147483647 , 2147483647} , f = 0;
	
	for (i = 0; i < 5; i ++)
	{
		for (j = 0; j < 5; j ++)
		{
			cin >> a[i][j];                                      //????????5*5???
			if (max[i] < a[i][j])                      //?????????a[i][j],??a[i][j]???????
				max[i] = a[i][j];
			if (min[j] > a[i][j])                      //?????????a[i][j],??a[i][j]???????
				min[j] = a[i][j];
		}
	}
	
	for (i = 0; i < 5; i ++)
	{
		for (j = 0; j < 5; j ++)
		{
			if (min[j] == max[i] && a[i][j] == min[j])           //??i?????j?????a[i][i]??
			{
				cout << i + 1 << " " << j + 1 << " " << a[i][j]; //??????i+1?????j+1???
				f = 1;                                           //????????1
			}
		}
	}
	
	if (f == 0)                                                  //???????0
		cout << "not found" << endl;                             //???not found
	
	return 0;
}





