#!/usr/bin/python
import sys, re
import aword
q = sys.stdin.read() if len(sys.argv) <= 1 else open(sys.argv[1]).read()
def func(m):
    start = 6 if m.group(1) is None else int(m.group(1))
    return aword.awrap(m.group(2), start)
        
q = re.sub(re.compile('{{{([0-9]+)?\n(.*?)}}}', re.S), func, q)
print q.strip('\n')
