# #解法1,直接if else
# import sys
# def convert(c):
# if c.isupper():
# if c == 'Z':
# return "a"
# else:
# return chr(ord(c.lower()) + 1)
# elif c in "abc":
# return '2'
# elif c in "def":
# return '3'
# elif c in "ghi":
# return '4'
# elif c in "jkl":
# return '5'
# elif c in "mno":
# return '6'
# elif c in "pqrs":
# return '7'
# elif c in "tuv":
# return '8'
# elif c in "wxyz":
# return '9'
# else:
# return c
# while True:
# try:
# p = input()
# result = ""
# for i in range(len(p)):
# result += convert(p[i])
# print(result)
# except:
# #print(sys.exc_info())
# break
#解法2,搞一个字典
dic = {"abc":'2', "def":'3', "ghi":'4',"jkl":'5',"mno":"6","pqrs":'7',"tuv":'8',"wxyz":'9'}
def convert(c):
if c.isupper():
if c == 'Z':
return "a"
else:
return chr(ord(c.lower()) + 1)
if c.islower():
for key in dic:
if c in key:
return dic[key]
else:
return c
while True:
try:
p = input()
result = ""
for i in range(len(p)):
result += convert(p[i])
print(result)
except:
#print(sys.exc_info())
break