#include <stdio.h>
#include <math.h>
#include <string.h>
char str[1001];
char str1[100];
char str2[100];
void process(char *p)
{
while(*p != '\0')
{
if(*p == 'a')
*p = 'v';
else if(*p == 'A')
*p = 'V';
else if(*p == 'b')
*p = 'w';
else if(*p == 'B')
*p = 'W';
else if(*p == 'c')
*p = 'x';
else if(*p == 'C')
*p = 'X';
else if(*p == 'd')
*p = 'y';
else if(*p == 'D')
*p = 'Y';
else if(*p == 'e')
*p = 'z';
else if(*p == 'E')
*p = 'Z';
else if( (*p > 'E' && *p <= 'Z') || (*p > 'e' && *p <= 'z'))
*p -= 5;
p++;
}
}
int main(int argc, char* argv[])
{
gets(str1);
while(1)
{
if(strcmp(str1,"ENDOFINPUT") == 0)
break;
else
{
gets(str);
process(str);
printf("%s\n",str);
gets(str2);
}
gets(str1);
}
return 0;
}