#yuki1455 x=list('abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyz') y=list('ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ') num=list('01234567890123456789') r=list('CpCzNkSuTbEoA') def f(s,n): t='' for i in range(len(s)): if s[i] in x: t+=x[(x.index(s[i])+n)%26] if s[i] in y: t+=y[(y.index(s[i])+n)%26] if s[i] in num: if num.index(s[i])+n>9: m=num.index(s[i])+n-10 t+=f(r,m) else: t+= num[num.index(s[i])+n] return t s=input() n=int(input()) print(f(s,n))