#!/usr/bin/env python3

import itertools, string, sys

# https://en.wikipedia.org/wiki/Romanization_of_Russian
translit_RU={'а': ['a'],
'б': ['b'],
'в': ['v'],
'г': ['g'],
'д': ['d'],
'е': ['e','ye'],
'ё': ['jo','yo','ye'],
'ж': ['zh'],
'з': ['z'],
'и': ['i'],
'й': ['j','y'],
'к': ['k'],
'л': ['l'],
'м': ['m'],
'н': ['n'],
'о': ['o'],
'п': ['p'],
'р': ['r'],
'с': ['s'],
'т': ['t'],
'у': ['u'],
'ф': ['f'],
'х': ['x','h','kh','ch'],
'ц': ['c','cz','ts','tc'],
'ч': ['ch'],
'ш': ['sh'],
'щ': ['shch','shh'],
'ъ': ['\'','ie'],
'ы': ['y','y','ui'],
'ь': ['\'', ''],
'э': ['eh','e'],
'ю': ['yu','ju','iu'],
'я': ['ya','ja','ia']}

# https://en.wikipedia.org/wiki/Romanization_of_Ukrainian
translit_UA={'а': ['a'],
'б': ['b'],
'в': ['v','w'],
'г': ['h','gh'],
'ґ': ['g'],
'д': ['d'],
'е': ['e'],
'є': ['ye','ie','je'],
'ж': ['zh','sh','j','zj'],
'з': ['z','s'],
'и': ['y'],
'і': ['i'],
'ї': ['yi','i','ji'],
'й': ['y','i','j'],
'к': ['k'],
'л': ['l'],
'м': ['m'],
'н': ['n'],
'о': ['o'],
'п': ['p'],
'р': ['r'],
'с': ['s','ss'],
'т': ['t'],
'у': ['u','ou'],
'ф': ['f'],
'х': ['kh','ch'],
'ц': ['ts','z'],
'ч': ['ch','tsch','tch','tj'],
'ш': ['sh','sch','ch','sj'],
'щ': ['shch','schtsch','chtch','sjtj'],
'ь': ['\'', ''],
'ю': ['yu','iu','ju','iou','u'],
'я': ['ya','ia','ja','a']}

for l in sys.stdin:
    l=l.rstrip()

    try:
        tmp=[]
        for c in l:
            if sys.argv[1]=="ru":
                tmp.append (translit_RU[c])
            elif sys.argv[1]=="uk":
                tmp.append (translit_UA[c])
            else:
                assert False

        for q in itertools.product(*tmp):
            print ("".join(q))
    except KeyError:
        pass
