By Kay Akashi
You are given a key and a string consisting of small Latin letters. Your task is to perform the following operation on each letter in :
you change it to the letter which is letters ahead of the original letter. For example, if and the letter is "b", you change "b" to "d". In case you come to "z" and still have to move the letters, go back to "a". For example, if and the letter is "y", this is changed to "c".
Note that, if is negative, you change the letter to letters behind the original letter.
, . consists of only small Latin letters.
The first line of input contains two integers, and . The second line of input contains one string, .
Output the resulting string.
12 3
cryptography
fubswrjudskb
9 -1281
standrews
lmtgwkxpl