Codeforces Round 271 (Div. 2)
A
Keyboard
Codeforces
900
原题
←B →
翻译中…

Our good friend Mole is trying to code a big message. He is typing on an unusual keyboard with characters arranged in following way:

翻译中…

qwertyuiop
asdfghjkl;
zxcvbnm,./

翻译中…

Unfortunately Mole is blind, so sometimes it is problem for him to put his hands accurately. He accidentally moved both his hands with one position to the left or to the right. That means that now he presses not a button he wants, but one neighboring button (left or right, as specified in input).

翻译中…

We have a sequence of characters he has typed and we want to find the original message.

翻译中…

Input

翻译中…

First line of the input contains one letter describing direction of shifting ('L' or 'R' respectively for left or right).

翻译中…

Second line contains a sequence of characters written by Mole. The size of this sequence will be no more than $100$. Sequence contains only symbols that appear on Mole's keyboard. It doesn't contain spaces as there is no space on Mole's keyboard.

翻译中…

It is guaranteed that even though Mole hands are moved, he is still pressing buttons on keyboard and not hitting outside it.

翻译中…

Output

翻译中…

Print a line that contains the original message.

翻译中…

样例

Input #1
R
s;;upimrrfod;pbr
Output #1
allyouneedislove
InputCopy OutputCopy
题目信息
题号
474A
时间限制
2 s
内存限制
256 MB
标签
模拟

题面与样例版权归 Codeforces 及出题人所有;中文翻译由 AI 生成(CI 管线),如有出入请以原文为准。