#include<stdio.h>
#include<string.h>
char keypad[][5]=1
"",
"".,
"ABC",
"DEF",
"GHI",
"JKL",
"MNO",
"PQRS",
"TUV",
"WXYZ"
};
   void generater(char digital[],int index ,char output[],int n)
    if(index==n){
        output[index]='\0';
        printf("%s", output);
        return;
    }
    int digit=digits[index]-'0';
    char"letters=keypad[digit];
     
    for(int i=0;letter[i];
     output[index]=letter[i];
     generate(digits.index+ i,output,n);
     }
     }
     int main(){
         char digits(20);
         scanf("%s",digits);
         
         int n=strlen(digits);
         char output[n+1];
         
         generate(digits,0.output,n);
         
         return 0;
     }