Problem hidden
|This problem was hidden by Editorial Board member probably because it has incorrect language|version or invalid test data, or description of the problem is not clear.|

MWP5_1C - Tor

Jakże wielkie było zdziwienie studentów kiedy zamiast napisu jaki co roku znajduje się na plakacie wywieszonym na drzwiach uczelni (plakat ten ma na celu zachęcenie wszystkich do wzięcia udziału w zawodach) wszystkim ukazało się mało składne zdanie: hvanjbznetbec j vfjj njgfbmegfvz. Czy to w języku islandzkim? Może walijskim? Cóż może to oznaczać? Czy organizatorzy całkowicie już postradali zmysły...

- To szyfr! - krzyknął Jaś z końca tłumu, a jako że Jaś to jednostka wybitnie inteligentna nikt nie śmiał podważyć jego decyzji. Tylko co ten szyfr może oznaczać? Tego niestety nasz Jaś już nikomu zdradzić nie zechciał, tak więc rozszyfrowanie tego i wielu innych wyrazów umieszczonych na plakacie przypadło między innymi Tobie. Napisz program, który odszyfruje ciąg znaków umieszczony na wejściu i wypisze poprawny wyraz na wyjściu.

Wejście

W pierwszej linii wejścia znajduje się liczba n (1 ≤ n ≤ 1000) określająca liczbę wyrazów do rozszyfrowania. W kolejnych n liniach znajdują się owe wyrazy. Wyraz może składać się wyłącznie z dużych i małych liter alfabetu angielskiego. Długość każdego wyrazu nie przekracza 1000 znaków.

Wyjście

Na wyjściu należy w oddzielnej linii dla każdego zestawu danych wypisać ciąg znaków - odszyfrowany wyraz.

Przykład

Wejście:

1
rvanjbznetbec

Wyjście:

programowanie

Dodane przez:Maciej Boniecki
Data dodania:2013-03-02
Limit czasu wykonania programu:0.5s
Limit długości kodu źródłowego50000B
Limit pamięci:1536MB
Cluster: Cube (Intel G860)
Języki programowania:All except: ASM64 SCM qobi
Pochodzenie:V Mistrzostwa WWSI w Programowaniu

© Spoj.com. All Rights Reserved. Spoj uses Sphere Engine™ © by Sphere Research Labs.