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