/*
#include<stdio.h>
int arr[101][101]= {},ar[101]= {},m,n,cnt=0;
int dfs(int i,int j)
{
if(i<0||j<0||i>=m||j>=n||arr[i][j]!=0)
return ;
arr[i][j]=1;
ar[cnt]++;
dfs(i-1,j);
dfs(i+1,j);
dfs(i,j-1);
dfs(i,j+1);
}
int main()
{
int i,j,k,a,b,c,d,t,temp;
scanf("%d %d %d",&m,&n,&k);
for(t=1; t<=k; t++)
{
scanf("%d %d %d %d",&a,&b,&c,&d);
for(i=b; i<d; i++)
{
for(j=a; j<c; j++)
{
arr[i][j]=1;
}
}
}
for(i=0; i<m; i++)
{
for(j=0; j<n; j++)
{
if(arr[i][j]==0)
{
cnt++;
dfs(i,j);
}
}
}
printf("%d\n",cnt);
for(i=1;i<cnt;i++)
{
for(j=1;j<=cnt-i;j++)
{
if(ar[j]>ar[j+1])
{
temp=ar[j];
ar[j]=ar[j+1];
ar[j+1]=temp;
}
}
}
for(i=1; i<=cnt; i++)
{
printf("%d ",ar[i]);
}
}
#include<stdio.h>
arr[101][101]= {},a[101]= {},cnt,n;
void dfs(int i,int j)
{
if(i<1||j<1||i>n||j>n||arr[i][j]!=1)
return ;
arr[i][j]=0;
a[cnt]++;
dfs(i-1,j);
dfs(i+1,j);
dfs(i,j-1);
dfs(i,j+1);
}
int main()
{
int i,j,k,t,temp;
scanf("%d",&n);
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
scanf("%1d",&arr[i][j]);
}
}
for(i=1; i<=n; i++)
{
for(j=1; j<=n; j++)
{
if(arr[i][j]==1)
{
cnt++;
dfs(i,j);
}
}
}
printf("%d\n",cnt);
for(i=1; i<=cnt; i++)
{
for(j=1; j<=cnt-i; j++)
{
if(a[j]>a[j+1])
{
temp=a[j];
a[j]=a[j+1];
a[j+1]=temp;
}
}
}
for(i=1; i<=cnt; i++)
{
printf("%d\n",a[i]);
}
}
*/
#include<stdio.h>
int main()
{
int i,j,n,a;
char str[101][101]={};
for(i=1;i<=10;i++)
{
for(j=1;j<=10;j++)
{
scanf("%c",&str[i][j]);
}
}
scanf("%d %d",&n,&a);
}