/*
#include<stdio.h>
int ar[19][19]={},dire[8][2]={{0,1},{1,1},{-1,1},{1,0},{0,-1},{-1,-1},{1,-1},{-1,0}};
int firstcount=0;
int dfs(int dir,int color,int x,int y)
{
if(x<0||y<0||x>=19||y>=19) return 0;
if(color!=ar[x][y]) return 0;
return 1+dfs(dir,color,x+dire[dir][0],y+dire[dir][1]);
}
int main()
{
int i,j,k,count;
for(i=0;i<19;i++)
{
for(j=0;j<19;j++)
{
scanf("%d",&ar[i][j]);
}
}
for(i=0;i<19;i++)
{
for(j=0;j<19;j++)
{
if(ar[i][j]!=0)
{
for(k=0;k<4;k++)
{
if(k==2){
count=dfs(k,ar[i][j],i,j);
}
else{
count=dfs(k,ar[i][j],i,j)+dfs(k+4,ar[i][j],i,j)-1;
}
if(count==5){
printf("%d\n",ar[i][j]);
printf("%d %d",i+1,j+1);
return 0;
}
}
}
}
}
printf("0");
return 0;
}
*/
#include<stdio.h>
int ar[7][7]={},arr[7][7]={};
int dfs()
{
}
int main()
{
int i,j;
for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
scanf("%d",&ar[i][j]);
}
}
for(i=0;i<7;i++)
{
for(j=0;j<7;j++)
{
}
}
}