import sys
def transform(c):
data={'abc':'2', 'def': '3', 'ghi':'4', 'jkl':'5', 'mno':'6', 'pqrs':'7', 'tuv':'8', 'wxyz':'9'}
for k in data:
if c in k:
return data[k]
for line in sys.stdin:
raw=line.strip()
result=[]
for c in raw:
if c.isupper() and c!='Z':
result.append(chr(ord(c.lower())+1))
elif c.isupper() and c=='Z':
result.append('a')
elif c.islower():
result.append(transform(c))
else:
result.append(c)
print(''.join(result))