# 凯撒加密
n = int(input())
chuan = input()
base = [
    "a",
    "b",
    "c",
    "d",
    "e",
    "f",
    "g",
    "h",
    "i",
    "j",
    "k",
    "l",
    "m",
    "n",
    "o",
    "p",
    "q",
    "r",
    "s",
    "t",
    "u",
    "v",
    "w",
    "x",
    "y",
    "z",
]
jiami = ""
for i in range(len(chuan)):
    biao = base.index(chuan[i])
    # biao = chuan.index(chuan[i])
	# 重点就是运用循环列表的规律,让它能够循环起来。
    mi = base[(biao + n) % len(base)]
    jiami = jiami + mi
print(jiami)