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))