#include <iostream>
#include <cstring>
using namespace std;

int main() {
    string a;
    while (cin >> a ) {
        int len=a.length();
        char b[len];//记录已经输出过的字符
        int jj=-1;//b的当前最大下标

        for(int i=0;i<len;i++)//确认当前字符有没有被输出过
        {
            int flag=0;//flag=1表示该字符已经算过了
            for(int j=0;j<=jj;j++)
            {
                if(a[i]==b[j]){
                    
                    flag=1;
                    break;
                }
            }
            if(flag==0)
            {
                jj++;
                b[jj]=a[i];
                int fg=0;//表示没有重复的字符
                for(int k=i+1;k<len;k++)
                {
                    if(a[i]==a[k])
                    {
                        fg=1;
                        break;
                    }
                }
                    if(fg==1)
                {
                    cout<<a[i]<<":"<<i;
                    for(int k=i+1;k<len;k++)
                    {
                        if(a[i]==a[k])cout<<","<<a[i]<<":"<<k;
                    }
                    cout<<endl;

                }

            }



        }
    }
}