#include <stdio.h>
int main() {
char s[100];
while(scanf("%s",s)!=EOF) {
char*p=s;
while(*p!='\0') {
if(*p>='a'&&*p<='z') {
switch(*p) {
case 'a':
case 'b':
case 'c':
*p='2';
break;
case 'd':
case 'e':
case 'f':
*p='3';
break;
case 'g':
case 'h':
case 'i':
*p='4';
break;
case 'j':
case 'k':
case 'l':
*p='5';
break;
case 'm':
case 'n':
case 'o':
*p='6';
break;
case 'p':
case 'q':
case 'r':
case 's':
*p='7';
break;
case 't':
case 'u':
case 'v':
*p='8';
break;
case 'w':
case 'x':
case 'y':
case 'z':
*p='9';
}
}else if(*p>='A'&&*p<'Z') {
*p=*p+32+1;
}else if(*p=='Z') {
*p='a';
}
p++;
}
*p='\0';
printf("%s\n",s);
}
return 0;
}