// 2011/01/07 Tazoe

#include <iostream>
using namespace std;

int main()
{
	while(true){
		int W, H;
		cin >> W >> H;
		if(W==0&&H==0)
			break;

		char til[100][100];
		for(int y=0; y<H; y++)
			for(int x=0; x<W; x++)
				cin >> til[y][x];

		bool flg[100][100];
		for(int y=0; y<H; y++)
			for(int x=0; x<W; x++)
				flg[y][x] = false;

		for(int x=0, y=0; ; ){
			if(flg[y][x]){
				cout << "LOOP" << endl;
				break;
			}

			flg[y][x] = true;

			if(til[y][x]=='>')
				x++;
			else if(til[y][x]=='<')
				x--;
			else if(til[y][x]=='v')
				y++;
			else if(til[y][x]=='^')
				y--;
			else if(til[y][x]=='.'){
				cout << x << ' ' << y << endl;
				break;
			}
		}
	}

	return 0;
}