# python
# 小写字符‘a-z’是97-122
n = int(input())
s = input()
# 把s中的每一个元素取出来
for i in s:
    # 97-122
    # 用ord()函数把字符转换为ASCII码
    i_s = ord(i)
    # 求移位后的ASCII码
    i_num = i_s + n
    # 当移位后的ASCII码超出范围,就进入循环
    while i_num > 122:
        # 把超出范围的ASCII码转换为范围内的ASCII码
        i_num = i_num % 122 + 96
    # 把ASCII码转换为字符
    s1 = chr(i_num)
    print(s1,end='')