Consider a table of size n × m, initially fully white. Rows are numbered 1 through n from top to bottom, columns 1 through m from left to right. Some square inside the table with odd side length was painted black. Find the center of this square.

Input

The first line contains two integers n and m (1 ≤ n, m ≤ 115) — the number of rows and the number of columns in the table.

The i-th of the next n lines contains a string of m characters s_{i1} s_{i2} … s_{im} (s_{ij} is 'W' for white cells and 'B' for black cells), describing the i-th row of the table.

Output

Output two integers r and c (1 ≤ r ≤ n, 1 ≤ c ≤ m) separated by a space — the row and column numbers of the center of the black square.

Examples

Input

5 6
WWBBBW
WWBBBW
WWBBBW
WWWWWW
WWWWWW


Output

2 4


Input

3 3
WWW
BWW
WWW


Output

2 1
import re
l=[]
l=input()
l=l.split()
n=int(l[0])
m=int(l[1])
b=[]
for i in range(n):
	r=input()
	b.append(r)
r=0
c=0
d={}
for i in range(len(b)):
	a=str(b[i])
	t=re.search('B',a)
	if t:
		m=int(t.start())
	c=0
	for j in a:
		c=c+1
		if(j=="B"):
			d[i+1]=c+int(m)+1
k=int((len(d)+1)/2)
c=1
for key,value in d.items():
	if(c==k):
		print(key,int(value/2))
	c=c+1
			

