#include <bits/stdc++.h>
using namespace std;
void print(string str,string ans){
if(str.length()==0){
cout<<ans<<endl;
return;
}
int v1 = stoi(str.substr(0,1));
char ch = char('a'+(v1-1));
print(str.substr(1),ans+ch);
if(str.length()>=2){
int v2 = stoi(str.substr(0,2));
if(v2>=10 && v2<=26){
char ch2 = char('a'+(v2-1));
print(str.substr(2),ans+ch2);
}
}
}
int main() {
string s;cin>>s;
print(s,"");
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnZvaWQgcHJpbnQoc3RyaW5nIHN0cixzdHJpbmcgYW5zKXsKCWlmKHN0ci5sZW5ndGgoKT09MCl7CgkJY291dDw8YW5zPDxlbmRsOwoJCXJldHVybjsKCX0KCWludCB2MSA9IHN0b2koc3RyLnN1YnN0cigwLDEpKTsKCWNoYXIgY2ggPSBjaGFyKCdhJysodjEtMSkpOwoJcHJpbnQoc3RyLnN1YnN0cigxKSxhbnMrY2gpOwoJCglpZihzdHIubGVuZ3RoKCk+PTIpewoJCWludCB2MiA9IHN0b2koc3RyLnN1YnN0cigwLDIpKTsKCQlpZih2Mj49MTAgJiYgdjI8PTI2KXsKCQljaGFyIGNoMiAgPSBjaGFyKCdhJysodjItMSkpOwoJCXByaW50KHN0ci5zdWJzdHIoMiksYW5zK2NoMik7Cgl9CgkJCgl9Cn0KaW50IG1haW4oKSB7CglzdHJpbmcgcztjaW4+PnM7CglwcmludChzLCIiKTsKCXJldHVybiAwOwp9