#include <stdio.h>
#include<string.h>
int main() 
{
    long long int N;
    scanf("%lld",&N);
    int s1[11];
    long long int t=N,count=0;
    while(t!=0)
    {
        t/=10;
        count++;
    }
    t=N;
    for(int i=count-1;i>=0;i--)
    {
        s1[i]=t%10;
        t/=10;
    }
    for(int j=0;j<count;j++)
    {
        printf("%d",s1[j]);
        if((count-j-1)%3==0&&j!=count-1)
        {
            printf(",");
        }
    }
    return 0;
}

数组求解方法