static void Main(string[] args)
int number = int.Parse(Console.ReadLine());
if (number >= 0 && number <= 100)
case 0: Console.WriteLine("zero"); break;
case 10: Console.WriteLine("ten"); break;
case 11: Console.WriteLine("eleven"); break;
case 12: Console.WriteLine("twelve"); break;
case 13: Console.WriteLine("thirteen"); break;
case 14: Console.WriteLine("fourteen"); break;
case 15: Console.WriteLine("fifteen"); break;
case 16: Console.WriteLine("sixteen"); break;
case 17: Console.WriteLine("seventeen"); break;
case 18: Console.WriteLine("eighteen"); break;
case 19: Console.WriteLine("nineteen"); break;
case 100: Console.WriteLine("one hundred"); break;
string[] tens = { null, null, "twenty", "thirty", "fourty", "fifty", "sixty", "seventy", "eighty", "ninety" };
string[] ones = { null, "one", "two", "three", "four", "five", "six", "seven", "eight", "nine" };
if (number > 0 && number < 10)
for (int i = 1; i <= ones.Length; i++)
Console.WriteLine(ones[i]);
if (number > 19 && number < 100)
int firstNum = number / 10;
int secondNum = number % 10;
for (int i = 1; i <= tens.Length; i++)
for (int i = 1; i <= ones.Length; i++)
Console.WriteLine(" " + ones[i]);
Console.WriteLine("invalid number");