#include<bits/stdc++.h>
#include<cstdio>
#include<cstdlib>
#include<iostream>
using namespace std;
char a[201];
int n;
int cao[1002],can=1;
char flag='0';
int main()
{
gets(a);
n=strlen(a);
for(int i=0; i<n; i++)
{
if(a[i]==flag)
cao[can]++;
else
{
can++;
cao[can]=1;
if(flag=='1')
flag='0';
else
flag='1';
}
}
for(int i=2; i<=n; i++)
{
gets(a);
for(int i=0; i<n; i++)
{
if(a[i]==flag)
cao[can]++;
else
{
can++;
cao[can]=1;
if(flag=='1')
flag='0';
else
flag='1';
}
}
}
cout<<n<<' ';
for(int i=1;i<=can;i++)
cout<<cao[i]<<' ';
return 0;
}