#include<stdio.h>
#define M 1000000
int main(){
  int X[]={0,1,0,-1};
  int Y[]={1,0,-1,0};
  int w,h,d,a,x,y;
  char s;
  while(scanf("%d %d",&w,&h),w||h){
    d=0;
    x=y=1;
    while(scanf(" %c%*s",&s)){
      if(s=='F'){
	scanf("%d",&a);
	x+=X[d]*a;
	y+=Y[d]*a;
      }
      if(s=='B'){
	scanf("%d",&a);
	x-=X[d]*a;
	y-=Y[d]*a;
      }
      if(s=='L')d--;
      if(s=='R')d++;
      if(s=='S'){
	printf("%d %d\n",x,y);
	break;
      }
      d+=4;
      d%=4;
      if(x<1)x=1;
      if(w<x)x=w;
      if(y<1)y=1;
      if(h<y)y=h;
    }
  }
  return 0;
}

      