/*
#include <stdio.h>
int memo[15][15]={};
int SuperSum(int k, int n)
{
if(memo[k][n]!=0)
return memo[k][n];
else if(k==0)
return memo[k][n]=n;
else if(n==0)
return memo[k][n]=0;
return memo[k][n]=SuperSum(k,n-1)+SuperSum(k-1,n);
}
int main()
{
int k, n;
while( scanf("%d %d", &k, &n) != EOF)
printf("%d\n", SuperSum(k, n));
}
#include <stdio.h>
void f(int* pa)
{
printf("pa : %d\n",pa);
printf("*pa : %d\n",*pa);
*pa=*pa+1;
}
int main()
{
int a=5;
f(&a);
printf("%d",a);
}
*/
/*
#include <stdio.h>
void myswap(int* a, int* b)
{
int i;
if(*a>*b)
{
i=*a;
*a=*b;
*b=i;
}
}
main()
{
int a, b;
scanf("%d%d", &a, &b);
myswap(&a, &b);
printf("%d %d", a, b);
}
*/
/*
#include <stdio.h>
#include <string.h>
//void myswap(char* a)
//{
// printf("%s",a);
// printf("%c",a[5]);
//}
void f(int* arr,int len)
{
printf("%d",arr[5]);
}
int main()
{
// char str[50]={};
// scanf("%s",str);
// // &str[0] str
// f(str);
int arr[100]={1,2,3,4,5};
f(arr,100);
return 0;
}
*/
/*
#include <stdio.h>
#include <string.h>
char* f(char* str, int a, int b)
{
str[a+b]=0;
return &str[a];
}
int main()
{
char str[101]={};
int a,b;
scanf("%s %d %d", str, &a, &b);
printf("%s",f(str, a, b));
}
#include <stdio.h>
#define SIZE 100
//상수 선언
int stack[SIZE]={};
int top=-1; //맨 위 데이터의 위치
void push(int data)
{
top++;
stack[top]=data;
}
int pop()
{
return stack[top--];
}
int main()
{
//push (1)
//push(1);
// pop()
//printf("%d",pop());
//stack의 모든 값 pop
while(top!=-1)
{
pop();
}
}
*/
/*
#include<stdio.h>
#include<string.h>
#define SIZE 100
char stack[SIZE]= {};
int top=-1;
void push(int data)
{
top++;
stack[top]=data;
}
int pop()
{
return stack[top--];
}
int main()
{
char str[SIZE];
int i;
scanf("%s", str);
for(i=0; str[i]!=NULL; i++)
{
push(str[i]);
}
while(top!=-1)
{
printf("%c", pop());
}
}
*/
#include<stdio.h>
#define SIZE 100
char stack[SIZE]= {};
int top=-1;
void push(char data)
{
top++;
stack[top]=data;
}
char pop()
{
return stack[top--];
}
int main()
{
char str[SIZE];
int i, n, a, k=0;
scanf("%d", &n);
for(int i=0; i<n+k; i++)
{
if((i-k)%3==n%3)
{
push(',');
k++;
}
scanf("%1d", &a);
push(a+'0');
}
while(top!=-1)
{
printf("%c", pop());
}
}