#include <stdio.h>
#include <string.h>
char ll(char z)
{
if(z=='0')
return '1';
else
return '0';
}
int main()
{
char h[200][200],z='0';
int m,n=3,a,b,a1=0,b1=0;
for(m=0;m<n;m++)
{
gets(h[m]);
if(m==0)
n=strlen(h[m]);
}printf("%d ",n);
for(a=0;a<n;a++)
{
for(b=0;b<n;b++)
{
if(h[a][b]!=z)
{
printf("%d ",a*n+b-a1*n-b1);
a1=a;b1=b;z=ll(z);
}
}
}printf("%d\n",n*n-a1*n-b1);
return 0;
}