#include <iostream>
using namespace std;
int main()
{
string napis;
cout << "FLAMASTER" << endl;
cin>>napis;
int dlugosc_napisu=napis.length();
//cout<<dlugosc_napisu<<endl;
int liczba_liter[dlugosc_napisu];
int x=0, y=0;
string litery;
for (int i=0; i<dlugosc_napisu;i++)
{
liczba_liter[i]=1;
if (napis[i]==napis[i+1])
{
liczba_liter[x]++;
litery[i]=napis[i];
}
else if(napis[i]!=napis[i+1])
{
liczba_liter[x++];
y++;
}
}
for (int i=0; i<y;i++)
{
cout <<liczba_liter[i]<<endl;
// cout <<litery[y]<<endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgoKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkKewogICAgc3RyaW5nIG5hcGlzOwogICAgY291dCA8PCAiRkxBTUFTVEVSIiA8PCBlbmRsOwogICAgY2luPj5uYXBpczsKICAgIGludCBkbHVnb3NjX25hcGlzdT1uYXBpcy5sZW5ndGgoKTsKICAgIC8vY291dDw8ZGx1Z29zY19uYXBpc3U8PGVuZGw7CiAgICBpbnQgbGljemJhX2xpdGVyW2RsdWdvc2NfbmFwaXN1XTsKICAgIGludCB4PTAsIHk9MDsKICAgIHN0cmluZyBsaXRlcnk7CgogICAgZm9yIChpbnQgaT0wOyBpPGRsdWdvc2NfbmFwaXN1O2krKykKICAgIHsKICAgICAgICBsaWN6YmFfbGl0ZXJbaV09MTsKICAgICAgICBpZiAobmFwaXNbaV09PW5hcGlzW2krMV0pCiAgICAgICAgewogICAgICAgICAgICBsaWN6YmFfbGl0ZXJbeF0rKzsKICAgICAgICAgICAgbGl0ZXJ5W2ldPW5hcGlzW2ldOwogICAgICAgIH0KICAgICAgICBlbHNlIGlmKG5hcGlzW2ldIT1uYXBpc1tpKzFdKQogICAgICAgIHsKICAgICAgICAgICAgbGljemJhX2xpdGVyW3grK107CiAgICAgICAgICAgIHkrKzsKICAgICAgICB9CiAgICB9CgogICAgZm9yIChpbnQgaT0wOyBpPHk7aSsrKQogICAgewogICAgICAgIGNvdXQgPDxsaWN6YmFfbGl0ZXJbaV08PGVuZGw7CiAgICAgICAvLyBjb3V0IDw8bGl0ZXJ5W3ldPDxlbmRsOwogICAgfQoKCiAgICByZXR1cm4gMDsKfQo=