import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        /*九键手机键盘上的数字与字母的对应: 1--1, abc--2, def--3, ghi--4, jkl--5, mno--6, pqrs--7, tuv--8 wxyz--9, 0--0,把密码中出现的小写字母都变成九键键盘对应的数字,如:a 变成 2,x 变成 9.
          而密码中出现的大写字母则变成小写之后往后移一位,如:X ,先变成小写,再往后移一位,变成了 y ,例外:Z 往后移是 a 。
          数字和其它的符号都不做变换。*/
        String next = scanner.next();
        char[] chars = next.toCharArray();

        for (int i = 0; i < chars.length; i++) {
            if (chars[i] >= 'a' && chars[i] <= 'c') {
                chars[i] = '2';
                continue;
            }
            if (chars[i] >= 'd' && chars[i] <= 'f') {
                chars[i] = '3';
                continue;
            }
            if (chars[i] >= 'g' && chars[i] <= 'i') {
                chars[i] = '4';
                continue;
            }
            if (chars[i] >= 'j' && chars[i] <= 'l') {
                chars[i] = '5';
                continue;
            }
            if (chars[i] >= 'm' && chars[i] <= 'o') {
                chars[i] = '6';
                continue;
            }
            if (chars[i] >= 'p' && chars[i] <= 's') {
                chars[i] = '7';
                continue;
            }
            if (chars[i] >= 't' && chars[i] <= 'v') {
                chars[i] = '8';
                continue;
            }
            if (chars[i] >= 'w' && chars[i] <= 'z') {
                chars[i] = '9';
                continue;
            }
            if (chars[i] < 'A' || chars[i] > 'Z') {
                continue;
            }
            String s = chars[i] + "";
            char[] array = s.toLowerCase().toCharArray();
            char c = array[0];
            char next1 = toNext(c);
            chars[i] = next1;
        }

        String str = "";
        for (int i = 0; i < chars.length; i++) {
            str += chars[i];
        }
        System.out.println(str);
    }

    public static char toNext(char c) {
        for (int j = 97; j < 122; j++) {
            if (c == j) {
                return (char) (j + 1);
            }
        }
        return 'a';
    }

}