n = int(input()) count = 0 ans = "" m = n while m // 1000 > 0: m = m // 1000 count += 1 c = count for i in range(count+1): if i == 0: m = n // pow(1000,c) ans += str(m) + "," n -= m * pow(1000,c) c -= 1 elif c > 0: m = n // pow(1000,c) n -= m * pow(1000,c) m = str(m) while len(str(m)) < 3: m += "0" ans += str(m) + "," c -= 1 else: n = str(n) print(len(n)) while len(n) < 3: n += "0" ans += n[-3:] print(ans)