#include<bits/stdc++.h>
using namespace std;
int a[200001];
int b[100001];
int main()
{
int count=0,sum=0,sum1=0,sum2=0,k=0, m=0,t=0,flag=0;
string L;
for(int j=0; ;j++)
{
cin>>L;
t=L.size();
for(int i=0;i<t;i++)
{
k++;
a[k]=L[i]-'0';
}
if(t*t==k)
{
break;
}
else
{
continue;
}
}
cout<<t<<" ";
if(a[1]!=0)
{
cout<<"0"<<" ";
}
for(int i=1;i<=t*t;i++)
{
if(a[i]==0)
{
if(a[i+1]==1)
{
count++;
sum+=count;
cout<<count<<" ";
count=0;
flag=0;
continue;
}
else
{
count++;
flag++;
}
}
else if(a[i]==1)
{
if(a[i+1]==0)
{
count++;
sum+=count;
cout<<count<<" ";
count=0;
flag=0;
continue;
}
else
{
count++;
flag++;
}
}
}
if(sum>0)
{
return 0;
}
else if(sum<=0&&flag>0)
{
cout<<flag;
return 0;
}
}