#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;
char store[26][6]={"ka","zu","mi","te","ku","lu","ji","ri","ki","zu","me","ta","rin","to","mo","no","ke","shi","ari","chi","do","ru","mei","na","fu","zi"};
int main()
{
int test=10;
while(test--)
{
char ch[50];
gets(ch);
int length=strlen(ch);
for(int i=0;i<=length;i++)
{
if(ch[i]=='~'||ch[i]=='\0')
{
int j=i-1;
for(;(j-1)!=-1&&(ch[j-1]!='\0');j--);
ch[i]='\0';
for(int k=0;k<26;k++)
{
char *c=ch;
c=c+j;
if(strcmp(c,store[k])==0 )
{cout<<(char)(97+k);break;}
}
}
}
cout<<endl;
}
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHN0ZGlvLmg+CiNpbmNsdWRlPHN0cmluZy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjaGFyIHN0b3JlWzI2XVs2XT17ImthIiwienUiLCJtaSIsInRlIiwia3UiLCJsdSIsImppIiwicmkiLCJraSIsInp1IiwibWUiLCJ0YSIsInJpbiIsInRvIiwibW8iLCJubyIsImtlIiwic2hpIiwiYXJpIiwiY2hpIiwiZG8iLCJydSIsIm1laSIsIm5hIiwiZnUiLCJ6aSJ9OwppbnQgbWFpbigpCnsKCQoJaW50IHRlc3Q9MTA7Cgl3aGlsZSh0ZXN0LS0pCgl7CgljaGFyIGNoWzUwXTsKCWdldHMoY2gpOwoJaW50IGxlbmd0aD1zdHJsZW4oY2gpOwoJZm9yKGludCBpPTA7aTw9bGVuZ3RoO2krKykKCXsKCQlpZihjaFtpXT09J34nfHxjaFtpXT09J1wwJykKCQl7CgkJCWludCBqPWktMTsKCQkJZm9yKDsoai0xKSE9LTEmJihjaFtqLTFdIT0nXDAnKTtqLS0pOwoJCQljaFtpXT0nXDAnOwoJCQlmb3IoaW50IGs9MDtrPDI2O2srKykKCQkJewoJCQkJY2hhciAqYz1jaDsKCQkJCWM9YytqOwoJCQkJaWYoc3RyY21wKGMsc3RvcmVba10pPT0wICkKCQkJCXtjb3V0PDwoY2hhcikoOTcrayk7YnJlYWs7fQoJCQkJCgkJCX0KCQl9Cgl9Cgljb3V0PDxlbmRsOwoJfQoJcmV0dXJuIDA7Cn0KCg==