m=0
a=int(input())
List_ld_x=[]
List_ld_y=[]
List_ru_x=[]
List_ru_y=[]
for i in range(1,a):
s=input().split()
List_ld_x.append(int(s[0]))
List_ld_y.append(int(s[1]))
List_ru_x.append(int(s[0])+int(s[2])-1)
List_ru_y.append(int(s[1])+int(s[3])-1)
tc=input().split()
tx=int(s[0])
ty=int(s[1])
ans=0-1
for i in range(0,a-1):
if List_ld_x[i]<=tx:
if tx<=List_ru_x[i]:
if List_ld_y[i]<=ty:
if ty<=List_ru_y[i]:
ans=a
m+=1
if m==0:
print("-1")
else:
print(ans)