#include <stdio.h>
#include <string.h>

int main() {
    char n[20];           // 足够存储 2e9(最多10位数字)及逗号
    char result[30];      // 存储最终结果
    scanf("%s", n);

    int len = strlen(n);
    int j = 0;            // result 的索引
    int count = 0;        // 已处理数字的计数(从右往左)

    // 从字符串末尾开始遍历
    for (int i = len - 1; i >= 0; i--) {
        if (count > 0 && count % 3 == 0) {
            result[j++] = ',';    // 每3位插入逗号
        }
        result[j++] = n[i];
        count++;
    }

    result[j] = '\0';     // 结束符

    // 反转结果并输出
    for (int i = j - 1; i >= 0; i--) {
        putchar(result[i]);
    }

    return 0;
}