#include <iostream>
#include <cstring>
using namespace std;
int main() {
char s[2000];
int k = -1, nr;
cin.getline(s, 2000, 0);
int lg = strlen(s);
for (int a = 0; a < lg; ++a){
if (isalpha(s[a])){
nr = 1;
while (s[a] == s[a + 1]){
++nr;
++a;
}
cout << nr;
}
cout << s[a];
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0cmluZz4KCnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWNoYXIgc1syMDAwXTsKICAgIGludCBrID0gLTEsIG5yOwogICAgY2luLmdldGxpbmUocywgMjAwMCwgMCk7CiAgICBpbnQgbGcgPSBzdHJsZW4ocyk7CiAgICBmb3IgKGludCBhID0gMDsgYSA8IGxnOyArK2EpewogICAgICAgIGlmIChpc2FscGhhKHNbYV0pKXsKICAgICAgICAgICAgICAgIG5yID0gMTsKICAgICAgICAgICAgd2hpbGUgKHNbYV0gPT0gc1thICsgMV0pewogICAgICAgICAgICAgICAgICAgICsrbnI7CiAgICAgICAgICAgICAgICAgICAgKythOwogICAgICAgICAgICB9CiAgICAgICAgICAgICAgICBjb3V0IDw8IG5yOwogICAgICAgIH0KICAgICAgICBjb3V0IDw8IHNbYV07CiAgICB9CglyZXR1cm4gMDsKfQ==
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAhISFlZWVlZWVlZWVlZWVlZWVlZWVlZWUuLCwsIA==
!!!eeeeeeeeeeeeeeeeeeeee.,,,