#include <bits/stdc++.h> using namespace std; int visited[128]; int main() { string s; while(cin>>s) { map<char,vector<int>> m; for(int i=0;i<s.size();i++) { m[s[i]].push_back(i); } for(int i=0;i<s.size();i++) { vector<int> a=m[s[i]]; if(!visited[s[i]]&&(a.size()>1)) { visited[s[i]]=1; int flag=0; for(int j=0;j<a.size();j++) { if(!flag)//第一个输出 { cout<<s[i]<<':'<<a[j]; flag=1; } else { cout<<','<<s[i]<<':'<<a[j]; } } cout<<endl; } } } return 0; }