n = int(input())
s = str(input())
mima = []
for i in range(len(s)):
mima.append(chr((ord(s[i]) - ord('a') + n) % 26 + ord('a'))) #超过z
print(''.join(mima)) #转为字符串输出

n = int(input())
s = str(input())
mima = []
for i in range(len(s)):
mima.append(chr((ord(s[i]) - ord('a') + n) % 26 + ord('a'))) #超过z
print(''.join(mima)) #转为字符串输出