# 小写字母变换
def convertLowerCase(para_low):
pwlow = ['abc', 'def', 'ghi', 'jkl', 'mno', 'pqrs', 'tuv','wxyz']
anlow = [2, 3, 4, 5, 6, 7, 8, 9]
for each in pwlow:
if para_low in each:
idx = pwlow.index(each)
return anlow[idx]
# 大写字母变换
def convertUpperCase(para_upper):
upper = ''
if para_upper == 'Z':
upper = 'a'
else:
upper = chr(ord(para_upper) + 32 +1)
return upper
while True:
try:
str0 = input()
strNew = []
temp=''
for i in str0:
if 'a' <= i <= 'z':
temp = convertLowerCase(i)
elif 'A' <= i <= 'Z':
temp = convertUpperCase(i)
else:
temp = i
strNew.append(temp)
for i in strNew:
print(i, end='')
except:
break