print807. Лингвистическая задача

printЛингвистическая задача

Ограничения: время – 1s/2s, память – 32MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

Однажды Петя Васечкин нашёл англо-зульский и зульско-английский словарь. Читая его, Петя легко установил правила, по которым некоторые заимствованные из английского языка слова записываются на языке "Зулу". Эти правила однозначно представляет следующий фрагмент словаря:
Зульское словоРусский переводАнглийское слово
badeплохойbad
bomubeбомбаbomb
pikinikiпикникpicnic
pulezidentiпрезидентpresident
palagilafuпараграфparagraph
siginaliсигналsignal
tilansivaliТрансвальtransval
pulaniпланplan
asipiliniаспиринaspirin
apendikisiприложениеapendix
palafiniпарафинparafin
balikoniбалконbalcony
kikileциклcycle
Помогите Пете написать программу, которая по заданному английскому слову, удовлетворяющему представленным правилам, строит его зульский эквивалент.
В первой строке входного файла указано натуральное `N`, не превосходящее 100, – количество исходных слов. В следующих `N` строках задаются подходящие для заимствования английские слова. Слова задаются по одному в строке и записаны строчными буквами латинского алфавита.
В каждой строке выходного файла должна содержаться зульская запись соответствующего английского слова из входного файла.

Пример ввода

3				
bad				
bomb				
picnic

Пример вывода

bade    
bomube  
pikiniki
Источник: 2 командный чемпионат по программированию Пермской области
loading