//============================================================================
// Name        : 0104.cpp
// Author      : afterCmidday
// Version     :
// Copyright   : Your copyright notice
// Description : Hello World in C++, Ansi-style
//============================================================================

#include <cstdio>
#include <string>
#include <utility>
using namespace std;

const int dy[4] = {-1,0,1,0}, dx[4] = {0,1,0,-1};
char tbl[100][101];

pair<int,int> rec(int y,int x){
	if(tbl[y][x] == '#'){
		return make_pair(-1,-1);
	}else if(tbl[y][x] == '.'){
		return make_pair(y,x);
	}
	if(tbl[y][x] == '>'){
		tbl[y][x] = '#';
		return rec(y,x + 1);
	}else if(tbl[y][x] == 'v'){
		tbl[y][x] = '#';
		return rec(y + 1,x);
	}else if(tbl[y][x] == '<'){
		tbl[y][x] = '#';
		return rec(y, x - 1);
	}else{
		tbl[y][x] = '#';
		return rec(y - 1,x);
	}
}

int main() {
	int h, w;
	pair<int,int> ans;
	while(true){
		scanf("%d%d",&h,&w);
		if(h == 0 && w == 0){
			break;
		}
		getchar();
		for(int i = 0;i < h;i++){
			scanf("%s",tbl[i]);
		}
		ans = rec(0,0);
		if(ans.first == -1 && ans.second == -1){
			printf("LOOP\n");
		}else{
			printf("%d %d\n",ans.second,ans.first);
		}
	}

	return 0;
}