#include <stdio.h>
#include <string.h>

int main() {
    int i;
    char buf[100] = {0};

    if(scanf("%s", buf) == EOF) {
        return -1;
    }
    int len = strlen(buf);
    for(i=0; i<len; i++) {
        //进行小写字母转化
        if(buf[i] >='a' && buf[i]<='c') {
            buf[i] = '2';
        }
        else if(buf[i]>='d' && buf[i]<='f') {
            buf[i] = '3';
        }
        else if(buf[i]>='g' && buf[i]<='i') {
            buf[i] = '4';
        }
        else if(buf[i]>='j' && buf[i]<='l') {
            buf[i] = '5';
        }
        else if(buf[i]>='m' && buf[i]<='o') {
            buf[i] = '6';
        }
        else if(buf[i]>='p' && buf[i]<='s') {
            buf[i] = '7';
        }
        else if(buf[i]>='t' && buf[i]<='v') {
            buf[i] = '8';
        }
        else if(buf[i]>='w' && buf[i]<='z') {
            buf[i] = '9';
        }
        //进行大写字母转化
        else if(buf[i]>='A' && buf[i]<='Y') {
            buf[i] += 32+1;
        }
        //大写字母'Z'的特殊转化
        else if(buf[i]=='Z') {
            buf[i] = 'a';
        }
    }

        printf("%s\n", buf);

    return 0;
}