#include <stdio.h>
int main(void) {
int x,y,rx,ry,i;
char p,ch,nav[50];
while(scanf("%d %d %c\n",&rx
,&ry
,&p
)==3) {
i = 0;
ch = nav[i];
while(ch != '\0')
{
if(ch == 'L')
{
if (p == 'N')
p = 'W';
else if (p == 'S')
p = 'E';
else if (p == 'E')
p = 'N';
else if (p == 'W')
p = 'S' ;
}
else if(ch == 'R')
{
if (p == 'N')
p = 'E';
else if (p == 'S')
p = 'W';
else if (p == 'E')
p = 'S';
else if (p == 'W')
p = 'N' ;
}
else if(ch == 'M')
{
if (p == 'N')
{
if (ry + 1 <= y)
ry = ry + 1;
}
else if (p == 'S')
{
if(ry - 1 >= 0)
ry = ry - 1;
}
else if (p == 'E')
{
if(rx + 1 <= x)
rx = rx + 1;
}
else if (p == 'W')
{
if(rx - 1 >= 0)
rx = rx - 1;
}
}
i++;
ch = nav[i];
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CmludCBtYWluKHZvaWQpIHsKCWludCB4LHkscngscnksaTsKCWNoYXIgcCxjaCxuYXZbNTBdOwoJc2NhbmYoIiVkICVkIiwmeCwmeSk7Cgl3aGlsZShzY2FuZigiJWQgJWQgJWNcbiIsJnJ4LCZyeSwmcCk9PTMpCgl7CglnZXRzKG5hdik7CglpID0gMDsKCWNoID0gbmF2W2ldOwoJd2hpbGUoY2ggIT0gJ1wwJykKICAgIHsgIAogICAgICAgIGlmKGNoID09ICdMJykKICAgICAgICB7CiAgICAgICAgCWlmIChwID09ICdOJykKICAgICAgICAJcCA9ICdXJzsKICAgICAgICAJZWxzZSBpZiAocCA9PSAnUycpCiAgICAgICAgCXAgPSAnRSc7CiAgICAgICAgCWVsc2UgaWYgKHAgPT0gJ0UnKQogICAgICAgIAlwID0gJ04nOwogICAgICAgIAllbHNlIGlmIChwID09ICdXJykKICAgICAgICAJcCA9ICdTJyA7CiAgICAgICAgfQogICAgICAgIGVsc2UgaWYoY2ggPT0gJ1InKQogICAgICAgIHsKICAgICAgICAJaWYgKHAgPT0gJ04nKQogICAgICAgIAlwID0gJ0UnOwogICAgICAgIAllbHNlIGlmIChwID09ICdTJykKICAgICAgICAJcCA9ICdXJzsKICAgICAgICAJZWxzZSBpZiAocCA9PSAnRScpCiAgICAgICAgCXAgPSAnUyc7CiAgICAgICAgCWVsc2UgaWYgKHAgPT0gJ1cnKQogICAgICAgIAlwID0gJ04nIDsKICAgICAgICB9CiAgICAgICAgZWxzZSBpZihjaCA9PSAnTScpCiAgICAgICAgewogICAgICAgIAlpZiAocCA9PSAnTicpCiAgICAgICAgCXsKICAgICAgICAJCWlmIChyeSArIDEgPD0geSkKICAgICAgICAJCSAgcnkgPSByeSArIDE7CiAgICAgICAgCX0KICAgICAgICAJZWxzZSBpZiAocCA9PSAnUycpCiAgICAgICAgCXsKICAgICAgICAJCWlmKHJ5IC0gMSA+PSAwKQogICAgICAgIAkJICByeSA9IHJ5IC0gMTsKICAgICAgICAJfQogICAgICAgIAllbHNlIGlmIChwID09ICdFJykKICAgICAgICAJewogICAgICAgIAkJaWYocnggKyAxIDw9IHgpCiAgICAgICAgCQkgIHJ4ID0gcnggKyAxOwogICAgICAgIAl9CiAgICAgICAgCWVsc2UgaWYgKHAgPT0gJ1cnKQogICAgICAgIAl7CiAgICAgICAgCQlpZihyeCAtIDEgPj0gMCkKICAgICAgICAJCSAgcnggPSByeCAtIDE7CiAgICAgICAgCX0KICAgICAgICB9CiAgICAgICAgaSsrOwogICAgICAgIGNoID0gbmF2W2ldOwogICAgICAgIAogICAgfQogICAgcHJpbnRmKCIlZCAlZCAlY1xuIixyeCxyeSxwKTsKCX0KCXJldHVybiAwOwp9Cg==