#include <bits/stdc++.h>
using namespace std;
int main(){
string s;
cin>>s;
string enc="";
char curr=s[0];
int cnt=0;
for (int i = 0; i < s.size(); i++) {
if (s[i] != curr) {
enc += curr;
enc += to_string(cnt); // ✅ Convert count to string
curr = s[i];
cnt = 0;
}
cnt++;
}
// ✅ Append last character and count
enc += curr;
enc += to_string(cnt);
reverse(enc.begin(),enc.end());
cout<<" enc string : "<<enc;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewoJCglzdHJpbmcgczsKCWNpbj4+czsKCXN0cmluZyBlbmM9IiI7CgkKCWNoYXIgY3Vycj1zWzBdOwoJaW50IGNudD0wOwoJCgkgZm9yIChpbnQgaSA9IDA7IGkgPCBzLnNpemUoKTsgaSsrKSB7CiAgICAgICAgaWYgKHNbaV0gIT0gY3VycikgewogICAgICAgICAgICBlbmMgKz0gY3VycjsKICAgICAgICAgICAgZW5jICs9IHRvX3N0cmluZyhjbnQpOyAgLy8g4pyFIENvbnZlcnQgY291bnQgdG8gc3RyaW5nCiAgICAgICAgICAgIGN1cnIgPSBzW2ldOwogICAgICAgICAgICBjbnQgPSAwOwogICAgICAgIH0KICAgICAgICBjbnQrKzsKICAgIH0KICAgIAogICAgLy8g4pyFIEFwcGVuZCBsYXN0IGNoYXJhY3RlciBhbmQgY291bnQKICAgIGVuYyArPSBjdXJyOwogICAgZW5jICs9IHRvX3N0cmluZyhjbnQpOwoKCQoJcmV2ZXJzZShlbmMuYmVnaW4oKSxlbmMuZW5kKCkpOwoJCgljb3V0PDwiIGVuYyBzdHJpbmcgOiAiPDxlbmM7CgkKCQp9