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
	
	line1 = input()
	line2 = input()
	set1 = set(line1)
	set2 = set(line2)
	if set1 != set2:
		set3 = set(input())
		if set1 == set3:
			#line2 wrong
			result(line2, line1, 1)
		else:
			#line1 wrong
			result(line1, line2, 0)
	else:
		for row in range(2, N):
			rr = input()
			if set(rr) != set1:
				result(rr, line1, row)

				
				
				
				
