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