while True:
try:
add = input() # add为需要加密的字符串
minus = input() # minus为需要解密的字符串
def lu(word): # 建一个函数其可自动转换大小写
if word.isupper():
return word.lower()
else:
return word.upper()
add2=[lu(a) for a in add] # 将加密的字符串先全部自动大小写切换一次,保存其列为add2
add3='' # 新建空白add3字符串
for each in add2:
if each=='Z': # 特殊情况1 Z则转为A(注意大小写已经之前统一处理过这里只要满足递进规则)
add3+='A'
elif each=='z':# 特殊情况2 z则转为a
add3+='a'
elif each=='9':# 特殊情况3 9则转为0
add3+='0'
else: # 其余情况:字符-字符编码,字符编码+1,再转译字符
#值得一提的是 ‘1’和‘2’字符编码都是差1
#值得一提的是 ‘A’对应的是‘B’,‘a’对应的是‘b’
add3+=chr(ord(each)+1)
print(add3) # 第一次输出结果add3
# 以下部分与上述相同,略
minus2 = [lu(a) for a in minus]
minus3=''
for each in minus2:
if each=='A':
minus3+='Z'
elif each=='a':
minus3+='z'
elif each=='0':
minus3+='9'
else:
minus3+=chr(ord(each)-1)
print(minus3) # 第二次输出minus3
except:
break