#include <bits/stdc++.h>
#define ll long long
#define endl '\n'
using namespace std;
char a[120][120];

int main()
{
	string fang=" ";
	string feedback="";
	string command="";
	int x=60,y=60;
	int minx=60,maxx=60,miny=60,maxy=60;
	memset(a,'#',sizeof(a));
	a[x][y]='.';
	while (true)
	{
		cout << "LEFT" <<endl;
		cin >> feedback;
		fang=feedback;
		int cnt=1;
		cout << "GO" <<endl;
		while (cin >> feedback)
		{
			if (feedback=="FAIL")
			{
				break;
			}
			if (fang=="N")
			{
				x--;
				if (x<minx)
				{
					minx=x;
				}
				a[x][y]='.';
			}
			if (fang=="S")
			{
				x++;
				if (x>maxx)
				{
					maxx=x;
				}
				a[x][y]='.';
			}
			if (fang=="W")
			{
				y--;
				if (y<miny)
				{
					miny=x;
				}
				a[x][y]='.';
			}
			if (fang=="E")
			{
				y++;
				if (y>maxy)
				{
					maxy=y;
				}
				a[x][y]='.';
			}
			cnt++;
			if (cnt==3)
			{
				break;
			}
			cout << "GO" <<endl;
			cout << x << "," << y <<endl;
			for (int i=minx;i<=maxx;i++)
			{
				for (int j=miny;j<=maxy;j++)
				{
					cout << a[i][j];
				}
				cout << endl;
			}
		}
	}
    return 0;
}