#include<stdio.h>
#include<string.h>
int main(void)
{
char s[200+1];
scanf("%s",s);
int N=strlen(s),i;
char c[N*N+1];
for(i=0;i<N+1;i++)c[i]=s[i];
for(;i<N*(N+1);i++){
c[i]=getchar();
}
printf("%d ",N);
int q=1,sign=s[0]-'0';
for(int j=1;j<N*(N+1);j++){
if(c[j]=='\n'||c[j]=='\0')continue;
else if(c[j]=='0'+sign){
q++;
}
else{
sign=1-sign;
printf("%d ",q);
q=1;
}
}
printf("%d",q);
return 0;
}
