文理学院程序设计在线练习


译码

Time Limit: 1 Second(s)    Memory Limit: 32 MB

Total Submission(s): 48   Accepted Submission(s): 25
Problem Description

原文加密后成为密文,密文解密后成为原文。Sg得到了一封来自Gs的密文信和密码关键字,但依然搞不清信中说的是什么。还好很快Gs告诉了他解密的规则。根据密码关键字,每个原文字母有一个对应的密文字母,比如密码关键字是ANGEL,则原文字母与密文字母对应关系如下:

ABCDEFGHIJKLMNOPQRSTUVWXYZ
ANGELZYXWVUTSRQPOMKJIHFDCB

你看出规律了吗?

密文字母表中,密码关键字写在最前面,其他所有没有在密码关键字中出现的字母逆序跟在密码关键字之后。现在你能帮Sg解读出密码信的内容吗?(小写字母的加解密规则与大写字母的规则一致)

Input

首先输入密码关键字(只包含大写英文字母),然后输入若干行密文文本(只包含英文字母、标点符号和空格字符)。处理到文件结束。

Output

逐行输出解密后的原文。

Sample Input
ANGEL
W tqhl cqi, tqhwry cqi, ak jxl sqikl tqhlk jxl mwgl
Fxlr jxaj eac W xlam cqim hqwgl
Sample Output
I love you, loving you, as the mouse loves the rice
When that day I hear your voice
Source

12级高级语言期末考试