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
****************************************************************/