def line(x):
	r = 0
	for i in x:
		r += ord(i)
	return r
def result(rr, co, row):
	rr_set = set(rr)
	co_set = set(co)
	bad, = rr_set.difference(co_set)
	good, = co_set.difference(rr_set)
	column = rr.index(bad) + 1
	row = row + 1
	print(row, column, good)
	
while True:
	try:
		N = int(input())
	except:
		break
	
	first_line = input()
	second_line = input()
	control = line(first_line)
	line2 = line(second_line)
	if control != line2:
		third = line(input())
		if control == third:
			#line2 wrong
			result(second_line, first_line, 1)
		else:
			#line1 wrong
			result(first_line, second_line, 0)
	else:
		for row in range(2, N):
			rr = input()
			if line(rr) != control:
				result(rr, first_line, row)

				
				
				
				
