#include <bits/stdc++.h>
#include <iostream>
#include <algorithm>
#define Speed ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
#define pb push_back
#define pf pop_front
#define ll long long
#define el "n"
#define llx LONG_MAX
#define lln LONG_MIN
#define ull unsigned long long
#define all(vec) vec.begin(),vec.end()
#define rall(vec) vec.rbegin(),vec.rend()
#define fx(x) fixed<<setprecision(x)
#define For(n) for(ll i=0;i<n;i++)
#define testes ll t;cin>>t;while(t--)
#define mx(x) *max_element(all(x))
#define mn(x) *min_element(all(x))
using namespace std;
void fast()
{
ios_base::sync_with_stdio(false);
cout.tie(null);
cin.tie(null);
}
;
int main ()
{
fast() ;
string s ; cin >> s ;
sort(s.begin(),s.end()) ;
int cn =1 ; //aaabbc
for(int i= 1 ; i<=s.size() ;i++)
{
if(s[i] != s[i-1])
{
cout << s[i-1] << " : " << cn<<el ;
cn =1 ;
continue ;
}
else
{
cn++ ;
}
}
}