#include<bits/stdc++.h> using namespace std; char convert(char c){ if(c>='a'&&c<='c'){ return '2'; }else if(c>='d'&&c<='f'){ return '3'; }else if(c>='w'&&c<='z'){ return '9'; }else if(c>='g'&&c<='i'){ return '4'; }else if(c>='j'&&c<='l'){ return '5'; }else if(c>='m'&&c<='o'){ return '6'; }else if(c>='p'&&c<='s'){ return '7'; }else if(c>='t'&&c<='v'){ return '8'; } } int main(){ string s; while(cin>>s){ string res= ""; for(int i = 0; i< s.size(); i++){ if(s[i]>='0'&&s[i]<='9'){ res+=s[i]; }else if(s[i]>='A'&&s[i]<='Z'){ char new_char = ' '; if(s[i]=='Z'){ new_char = 'a'; }else{ new_char = tolower(s[i]) +1; } res+=new_char; }else if(s[i]>='a'&&s[i]<='z'){ char converted = convert(s[i]); res+=converted; }else{ res+=s[i]; } } cout<<res<<endl; } return 0; }