解密
题号:NC52083
时间限制:C/C++/Rust/Pascal 1秒,其他语言2秒
空间限制:C/C++/Rust/Pascal 32 M,其他语言64 M
64bit IO Format: %lld

题目描述

sun为了考试最近正在复习密码学,他现在遇到了一个问题:有一个由大小写字母组成的密文,要解密成明文。小sun知道怎么算,但是小sun很懒,他并不想算,所以他想让你帮他算算。

加密算法如下:

若明文为x,密文c

二十六个英文字母依次标号为0~25,比如Aa)为0Zz)为25


输入描述:

第一行,两个整数k_1,k_2
第二行一个字符串,代表密文(长度不超过1000)
保证

输出描述:

输出一行字符串,为解密后的字符串
示例1

输入

复制
45 66
RmppuQuzpt

输出

复制
HelloWorld

备注:

k_1 , k_2均在int以内
密文仅包含大小写字母 A(a)~Z(z)

大写字母输出大写字母,小写字母对应输出小写字母