import java.util.Scanner;
public class L1_007 {
public static void main(String[] args) {
String[] strs = {"ling", "yi", "er", "san", "si", "wu", "liu", "qi", "ba", "jiu"};
Scanner scanner = new Scanner(System.in);
int i = scanner.nextInt();
//整数转字符串
String s = i + "";
//创建一个接收数组
String arr[] = new String[s.length()];
int b = 0;
//遍历字符
for (int j = 0; j < s.length(); j++) {
char c = s.charAt(j);
//字符转整数
b = c - 48;
//判断是否为负数
if (c != '-') {
//给接收数组赋值
arr[j] = strs[b];
} else {
//为负数的话第一个值为fu,要特殊处理
if (j == 0) {
arr[0] = "fu";
} else arr[j] = strs[b];
}
}
//遍历 注意格式最后不能有空格
for (int k = 0; k < arr.length - 1; k++) {
System.out.print(arr[k] + " ");
}
System.out.println(arr[arr.length - 1]);
}
}