#include<bits/stdc++.h>
using namespace std;
void say(int n)
{
	switch(n)
	{
		case 0:
			cout<<"ling ";
			break;
		case 1:
			cout<<"yi ";
			break;
		case 2:
			cout<<"er ";
			break;
		case 3:
			cout<<"san ";
			break;
		case 4:
			cout<<"si ";
			break;
		case 5:
			cout<<"wu ";
			break;
		case 6:
			cout<<"liu ";
			break;
		case 7:
			cout<<"qi ";
			break;
		case 8:
			cout<<"ba ";
			break;
		case 9:
			cout<<"jiu ";
			break;
		case 10:
			cout<<"shi ";
			break;
	} 
}
int main()
{
	int n;
	cin>>n;
	if(n<10)
	{
		say(n);
	}
	else if(n%10!=0)
	{
		int k1=n/10;
		int k2=n%10;
		if(k1>1)
		{
			say(k1);
			cout<<"shi ";
			say(k2);
		}
		else 
		{
			cout<<"shi ";
			say(k2);
		}
	}
	else
	{
		if(n!=10)
		{
			int z=n/10;
			say(z);
			cout<<" shi"; 	
		}
		else
		{
			cout<<"shi";
		}
	}
	return 0;
}
/**************************************************************
	Problem: 1240
	User: chenkexin
	Language: C++
	Result: Accepted
	Time:9 ms
	Memory:2072 kb
****************************************************************/