import java.util.Scanner; public class Main { static int m; static int h; static String eng[]={"zero","one","two","three","four","five","six","seven","eight","nine","ten","eleven","twelve","thirteen","fourteen","fifteen","sixteen","seventeen","eighteen","nineteen","twenty","thirty","forty","fifty"}; static String r=" o'clock"; static void num_to_eng(int num){ int a,b; a=num/10; b=num%10; if(num<=20) System.out.print(eng[num]); else { System.out.print(eng[a+18]); if(b!=0) System.out.print(" "+eng[b]); } } static void output(){ if(m==0){ num_to_eng(h); System.out.println(r); } else{ num_to_eng(h); System.out.print(" "); num_to_eng(m); System.out.println(); } } public static void main(String [] args){ Scanner sc=new Scanner(System.in); h=sc.nextInt(); m=sc.nextInt(); output(); } } /************************************************************** Problem: 1837 User: admin Language: Java Result: Accepted Time:8746 ms Memory:42264 kb ****************************************************************/