'''
解题思路:
按题意建立加密和解密转换函数。
也可建立字典与字典反转来实现 new_dict = {v : k for k, v in dict.items()}
'''
def jiami(s):
if s.islower():
if s=='z':
s = 'A'
else:
s = chr(ord(s.upper())+1)
elif s.isupper():
if s=='Z':
s = 'a'
else:
s = chr(ord(s.lower())+1)
elif s.isdigit():
if s=='9':
s = '0'
else:
s = chr(ord(s)+1)
return s
def jiemi(s):
if s.isupper():
if s=='A':
s = 'z'
else:
s = chr(ord(s.lower())-1)
elif s.islower():
if s=='a':
s = 'Z'
else:
s = chr(ord(s.upper())-1)
elif s.isdigit():
if s=='0':
s = '9'
else:
s = chr(ord(s)-1)
return s
while 1:
try:
pass
L1 = input()
L2 = input()
tmp = ''
for s in L1:
tmp += jiami(s)
print(tmp)
tmp = ''
for s in L2:
tmp += jiemi(s)
print(tmp)
except:
break
'''
a = 'a'
z = 'z'
A = 'A'
Z = 'Z'
d0 = '0'
d9 = '9'
print('a=',ord(a),'z=',ord(z),'A=',ord(A),'Z=',ord(Z),'d0=',ord(d0),'d9=',ord(d9))
print(jiemi(jiami(a)))
print(jiemi(jiami(z)))
print(jiemi(jiami(A)))
print(jiemi(jiami(Z)))
print(jiemi(jiami(d0)))
print(jiemi(jiami(d9)))
'''