Ignas and Simonas both became interested in classical cryptography and decided to encrypt text messages to each other. The encryption process they agreed on is as follows.
Messages use only the following symbols, numbered from 1 to 29:
A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z, numbered from 1 to 26 in alphabetical order;_, used in place of a space — number 27;, and the period . — numbers 28 and 29, respectively.The message is encrypted symbol by symbol:
Continue in the same way for every symbol of the message.
For convenience, the table of symbol numbers is given below.
| № | Symbol | № | Symbol | № | Symbol |
|---|---|---|---|---|---|
| 1 | A | 11 | K | 21 | U |
| 2 | B | 12 | L | 22 | V |
| 3 | C | 13 | M | 23 | W |
| 4 | D | 14 | N | 24 | X |
| 5 | E | 15 | O | 25 | Y |
| 6 | F | 16 | P | 26 | Z |
| 7 | G | 17 | Q | 27 | _ |
| 8 | H | 18 | R | 28 | , |
| 9 | I | 19 | S | 29 | . |
| 10 | J | 20 | T |
For example, the text GERI_ORAI. is encrypted as YJDEVLDBEA by this algorithm. This is easy to check. Take the first letter G:
G is 7,Y.So, encrypting G gives Y. The encryption of the other symbols can be checked in the same way.
The period ., whose number is 29, is encrypted as the letter A. Since 293 is divisible by 29, the remainder is 0, and adding 1 gives 1, i.e. the letter A.
Ignas's older brother noticed that this encryption algorithm is, unfortunately, very easily "cracked", because the original text can be quickly recovered from the encrypted text, i.e. decrypted.
Write a program that decrypts a line of text encrypted by this algorithm.
The first line contains the encrypted text string.
Print the decrypted text string.