n, m, x = map(int,input().split())
A = list(map(int,input().split()))
B = list(map(int,input().split()))
setList = [0] * 100000
def findMax(p, n, q, m, x):
l = 0
r = m - 1
while l < n and r >= 0:
if p[l] + q[r] > x:
r -= 1
elif p[l] + q[r] < x:
l += 1
else:
return l, r
i,j = findMax(A, n, B, m, x)
print(i,j)