#include <bits/stdc++.h>
using namespace std;
int n=0;
void sum1(char k){
switch(k){
case '1':cout<<"one";break;
case '2':cout<<"two";break;
case '3':cout<<"three";break;
case '4':cout<<"four";break;
case '5':cout<<"five";break;
case '6':cout<<"six";break;
case '7':cout<<"seven";break;
case '8':cout<<"eight";break;
case '9':cout<<"nine";break;
}
}
void sum2(char l,char m){
if(l!='1'){
switch(l){
case '2':cout<<"twenty";break;
case '3':cout<<"thirty";break;
case '4':cout<<"forty";break;
case '5':cout<<"fifty";break;
case '6':cout<<"sixty";break;
case '7':cout<<"seventy";break;
case '8':cout<<"eighty";break;
case '9':cout<<"ninety";break;
}
cout<<" ";
sum1(m);
}
else{
if(l=='1'){
if(m=='0') cout<<"and ten";
if(m=='1') cout<<"eleven";
if(m=='2') cout<<"twelve";
if(m=='3') cout<<"thirteen";
if(m=='4') cout<<"fourteen";
if(m=='5') cout<<"fifteen";
if(m=='6') cout<<"sixteen";
if(m=='7') cout<<"seventeen";
if(m=='8') cout<<"eighteen";
if(m=='9') cout<<"nineteen";
}
}
}
void sum3(char p,char q,char r){
sum1(p);
if(q=='0'){
if(p!='0') cout<<" hundred ";
if(r!='0'){cout<<"and ";sum1(r);}
}
else{
if(p!='0') cout<<" hundred ";
else cout<<"and ";
sum2(q,r);
}
}
int main(){
char s[3];
scanf("%s",s);
n=strlen(s);
if(n==1) sum1(s[0]);
if(n==2) sum2(s[0],s[1]);
if(n==3) sum3(s[0],s[1],s[2]);
if(n==4){
sum1(s[0]);
cout<<" thousand ";
if(s[1]==0){
cout<<"and ";
sum2(s[2],s[3]);
}
else sum3(s[1],s[2],s[3]);
}
return 0;
}