import java.util.Scanner;
public class Main {
public static void main
(String[] args
) { Scanner sc
= new Scanner
(System.
in); int n;
do {
n = sc.nextInt();
if(n < 0 || n > 999){
System.
out.
print("invalid number\n"); }
}while (n < 0 || n > 999);
if (n == 0) {
return;
}
if (n >= 100) {
int hundreds = n / 100;
switch (hundreds) {
case 1: NumInWords += "One hundred";
break;
case 2: NumInWords += "Two Hundred";
break;
case 3: NumInWords += "Three Hundred";
break;
case 4: NumInWords += "four hundred";
break;
case 5: NumInWords += "five hundred";
break;
case 6: NumInWords += "six hundred";
break;
case 7: NumInWords += "Seven Hundred";
break;
case 8: NumInWords += "eight hundred";
break;
case 9: NumInWords += "nine hundred";
break;
}
n = n % 100;
}
NumInWords+=" ";
if (n >= 20) {
int tens = n / 10;
switch (tens) {
case 2: NumInWords += "twenty";
break;
case 3: NumInWords += "thirty";
break;
case 4: NumInWords += "forty";
break;
case 5: NumInWords += "fifty";
break;
case 6: NumInWords += "sixty";
break;
case 7: NumInWords += "seventy";
break;
case 8: NumInWords += "eighty";
break;
case 9: NumInWords += "ninety";
break;
}
n = n % 10;
if (n > 0) {
NumInWords += " ";
}
}
else if (n >= 10 && n <= 19) {
switch (n) {
case 10: NumInWords += "ten";
break;
case 11: NumInWords += "Eleven";
break;
case 12: NumInWords += "Twelve";
break;
case 13: NumInWords += "thirteen";
break;
case 14: NumInWords += "fourteen";
break;
case 15: NumInWords += "fifteen";
break;
case 16: NumInWords += "Sixteen";
break;
case 17: NumInWords += "Seventeen";
break;
case 18: NumInWords += "eighteen";
break;
case 19: NumInWords += "nineteen";
break;
}
n = 0;
}
if (n > 0 && n < 10) {
switch (n) {
case 1: NumInWords += "One";
break;
case 2: NumInWords += "Two";
break;
case 3: NumInWords += "Three";
break;
case 4: NumInWords += "Four";
break;
case 5: NumInWords += "Five";
break;
case 6: NumInWords += "Six";
break;
case 7: NumInWords += "Seven";
break;
case 8: NumInWords += "Eight";
break;
case 9: NumInWords += "Nine";
break;
}
}
System.
out.
println(NumInWords
);
sc.close();
}
}