// 2 testcase is not getting pass
#include
using namespace std;
int main() {
char s[101];
cin >> s;
int hash[26]={0};
for(int i=0;s[i]!='\0';i++) {
hash[s[i]-'a']++;
}
for(int i=0;i<26;i++) {
if(hash[i]>0) {
cout<<(char)(i+'a')<<hash[i];
}
}
return 0;
}
strong text