#include<iostream>
#include<string>
#include<vector>
using namespace std;
string convertTowords(int n){
    vector<string> units = {"","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen"};
    vector<string> tens = {"","","twenty","thirty","forty","fifty","sixty","seventy","eighty","ninety"};
    string res="";
    if(n>=1000){
        res+=units[n/1000]+"thousand";
        n%=1000;
    }
    if(n>=100){
        res+=units[n/100]+"hundred";
        n%=100;
        if (n>0) res+="and ";
    }
    if(n>=20){
        res+=tens[n/10]+" ";
        n%=10;
        if(n>0)res+=units[n];
    }else if (n>0){
        res+=units[n];
    }
    return res;
}
int main(){
    int n;
    if (!(cin>>n) || n<1||n>9999){
        cout<<"Invalid input"<<endl;
    }else{
        cout<<convertToWords(n)<<endl;
    }
    return 0;
}