//KY227 找位置
#include <iostream>
#include <algorithm>
#include <cstring>
#include <vector>
#include <map>
using namespace std;
char s[105];
int main()
{
    cin>>s;
    vector<int>v[300];
    map<int,char>mp;
    int cnt=0;
    for(int i=0;s[i];i++){
        if(!v[s[i]].size()) mp[cnt++]=s[i];
        v[s[i]].push_back(i);
    }
    for(int i=0;i<cnt;i++){
        char op=mp[i];
        if(v[op].size()<=1) continue;
        for(int j=0;j<v[op].size();j++){
            cout<<mp[i]<<":"<<v[op][j]<<(j==(v[op].size()-1)?'\n':',');
        }
    }
    return 0;
}