import sys """ 大写字母直接转换为小写字母:.lower() ascii码转字符:chr() """ # import numpy # from numpy.core.defchararray import lower str1 = list(input()) # print(str1) # 遍历NowCoder123 for i in range(len(str1)): # 如果是小写字母 s = str1[i] if ord('a') <= ord(str1[i])<= ord('z'): # abc 对应数字 if ord('a') <= ord(str1[i])<= ord('c'): str1[i] = '2' elif ord('d') <= ord(str1[i])<= ord('f'): str1[i] = '3' elif ord('g') <= ord(str1[i])<= ord('i'): str1[i] = '4' elif ord('j') <= ord(str1[i])<= ord('l'): str1[i] = '5' elif ord('m') <= ord(str1[i])<= ord('o'): str1[i] = '6' elif ord('p') <= ord(str1[i])<= ord('s'): str1[i] = '7' elif ord('t') <= ord(str1[i])<= ord('v'): str1[i] = '8' elif ord('w') <= ord(str1[i])<= ord('z'): str1[i] = '9' # 如果是大写字母 if ord('A') <= ord(str1[i])<= ord('Z'): # 首先转换为小写 # str1[i] = str1[i].lower() t = ord(str1[i]) # 计数器 t = t + 32 # 转换为小写 # 然后向后移动一位 if t < ord('z'): t = t + 1 else: t = 97 # z to a str1[i] = chr(t) # 如果是数字 if ord('1') <= ord(str1[i])<= ord('9'): continue # 输出 for i in range(len(str1)): print(str1[i],end='')