N = int(input())
a = [[0]*N for i in range(N)]
s = []
m = 0
n = 0
for i in range(N):
a[i] = list(map(int, input().split()))
max = a[0][0]
min = a[0][0]
for i in range(N):
for j in a[i]:
if max<j:
max = j
if min>=j:
min = j
for i in range(max):
for j in range(N):
if i in a[j]:
s.append(i)
g = 0
s = sorted(s)
for i in s:
if s.count(i) == 2:
n = i
s = set(s)
for i in s:
if i != min + g :
m = i-1
break
g += 1
print(m,n)