import java.util.*;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
// 注意 hasNext 和 hasNextLine 的区别
while (in.hasNextLine()) { // 注意 while 处理多个 case
String a = in.nextLine();
char[] chars=a.toCharArray();
for (int i = 0; i < chars.length; i++) {
char b=chars[i];
if (b=='a'||b=='b'||b=='c') {
chars[i]='2';
}
if (b=='d'||b=='e'||b=='f') {
chars[i]='3';
}
if (b=='g'||b=='h'||b=='i') {
chars[i]='4';
}
if (b=='j'||b=='k'||b=='l') {
chars[i]='5';
}
if (b=='m'||b=='n'||b=='o') {
chars[i]='6';
}
if (b=='p'||b=='q'||b=='r'||b=='s') {
chars[i]='7';
}
if (b=='t'||b=='u'||b=='v') {
chars[i]='8';
}
if (b=='w'||b=='x'||b=='y'||b=='z') {
chars[i]='9';
}
if (Character.isUpperCase(b)) {
if (b!='Z') {
chars[i]= (char) (Character.toLowerCase(b)+1);
}else {
chars[i]='a';
}
}
}
System.out.println(String.valueOf(chars));
}
}
}