// Program 2: Number Below 1000 in Words import java.util.*; class NumberWords { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); if (n < 1 || n > 999) { System.out.println("Out of Range"); return; } String[] ones = {"", "One", "Two", "Three", "Four", "Five", "Six", "Seven", "Eight", "Nine", "Ten", "Eleven", "Twelve", "Thirteen", "Fourteen", "Fifteen", "Sixteen", "Seventeen", "Eighteen", "Nineteen"}; String[] tens = {"", "", "Twenty", "Thirty", "Forty", "Fifty", "Sixty", "Seventy", "Eighty", "Ninety"}; String result = ""; if (n >= 100) { result = ones[n / 100] + " Hundred"; n %= 100; if (n > 0) { result += " and "; } } if (n >= 20) { result += tens[n / 10]; n %= 10; if (n > 0) { result += " " + ones[n]; } } else { result += ones[n]; } System.out.println(result); } }