#include<bits/stdc++.h>
using namespace std;
string a[10005];
int n,q,w,e,r;
int main() {
a[1]="one";a[2]="two";a[3]="three";a[4]="four";a[5]="five";a[6]="six";a[7]="seven";a[8]="eight";a[9]="nine";
a[10]="ten";a[11]="eleven";a[12]="twelve";a[13]="thirteen";a[14]="fourteen";a[15]="fifteen";a[16]="sixteen";
a[17]="seventeen";a[18]="eighteen";a[19]="nineteen";a[20]="twenty";a[30]="thirty";a[40]="forty";
a[50]="fifty";a[60]="sixty";a[70]="seventy";a[80]="eighty";a[90]="ninety";
cin>>n;
if(n==0){
cout<<"zero";
return 0;
}
if(n<20){
cout<<a[n];
return 0;
}
q=n/1000;
w=n/100%10;
e=(n%100)/10;
r=n%10;
if(q)cout<<a[q]<<" thousand ";
if(w)cout<<a[w]<<" hundred ";
if(n%100<20&&n%100>10){
cout<<a[n%100];
return 0;
}
if(n%100==10){
cout<<"and ten";
return 0;
}
if(e)cout<<a[e*10]<<" ";
else if(r)cout<<"and ";
if(r)cout<<a[r];
return 0;
}
P1617