ROT13

Time limit1sMemory limit128 MB

Problem

Gandalf has studied the languages of many peoples for a very long time. Recently he learned ROT13, a language used by hackers. ROT13 shares its grammar with English, but it replaces each letter with another letter according to a fixed rule.

Line up the six vowels in this order:

a i y e o u

Each vowel is replaced by the vowel three places to its right in this list. The list is cyclic, so moving past the end wraps around to the start. Upper- and lowercase are preserved.

Consonants are transformed the same way. Line up the twenty consonants in this order:

b k x z n h d c w g p v j q t s r l m f

Each consonant is replaced by the consonant ten places to its right in this list, which is also cyclic.

Any character that is not a letter is left unchanged.

Given a sentence written in ROT13, write a program that converts it back to the original English.

Input

The input consists of several lines. Each line is a sentence of at most 100 characters written in ROT13. Every character lies between ASCII space (32) and ~ (126).

Output

For each line, print the sentence converted from ROT13 back to English.