#include<bits/stdc++.h>
using namespace std;

int main() {
    string m;
    while(cin>>m){
        unordered_map<char,vector<int>> mp;
        set<char> print;
        for(size_t i=0;i<m.size();i++){
            mp[m[i]].push_back(i);
        }
        for(size_t i=0;i<m.size();i++){
            char t=m[i];
            if(mp[t].size()>1&&print.find(t)==print.end()){
                for(size_t j=0;j<mp[t].size();j++){
                    if(j>0) cout<<",";
                    cout<<t<<":"<<mp[t][j];
                }
                cout<<endl;
                print.insert(t);
            }
        }
    }
}