Problem1702--加密算法二

1702: 加密算法二

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

小张参加学校举行的密码破解攻防比赛,他需要在规定时间内破解对手密码。比赛时,小张发现对方密文可能采用凯撒加密,这是一种简单且广为人知的加密技术,方法是将明文中的所有字母都在字母表上向后(或向前)按照一个固定数目进行偏移后替换成密文,非字母保持原状。例如,当偏移量是3的时候,所有的字母 A 将被替换成 D , B 替换成 E , Z 替换成 C ,以此类推。小张为了增加破解难度,决定在凯撒加密的基础上,引人密钥字符串,密钥字符及对应的偏移量如表所示,密钥字符串长度不够时,可循环使用。例如:若明文为 Today ,输入密钥 AXY ,则得到密文为 Sqeza 。

Z Y X W V U T S R Q P O N
0 1 2 3 4 5 6 7 8 9 10 11 12
M L K J I H G F E D C B A
13 14 15 16 17 18 19 20 21 22 23 24 25



Input

输入两行字符串

Output

输出一个字符串

Sample Input Copy

Today
AXY

Sample Output Copy

Sqeza

Source/Category