#include <iostream>
#include <string>
using namespace std;

int C,R;
int dx[]={-1,0,1,0};
int dy[]={0,1,0,-1};

void move(int& x, int& y, int d, int k)
{
	x+=dx[d]*k;
	y+=dy[d]*k;
	
	if(x<=0) x=1;
	if(y<=0) y=1;
	if(x>C) x=C;
	if(y>R) y=R;
}

int main()
{
	while(cin >> C >> R, (C||R))
	{
		int x=1,y=1,d=1,k;
		string c;
		while(1)
		{
			cin >> c;
			if(c=="FORWARD")
			{
				cin >> k;
				move(x,y,d,k);
			}
			if(c=="BACKWARD")
			{
				cin >> k;
				move(x,y,(d+2)%4, k);
			}
			if(c=="LEFT")
			{
				d=(d+3)%4;
			}
			if(c=="RIGHT")
			{
				d=(d+1)%4;
			}
			if(c=="STOP") break;
		}
		
		cout << x << " " << y << endl;
	}
}