n = int(input())
a=[]
b=[]
g=[]
k=[]
j=1
i=1
while j<=n:
c,v,u,p=input().split()
a.append(int(c))
b.append(int(v))
g.append(int(u))
k.append(int(p))
j += 1
x,y = input().split()
x = int(x)
y = int(y)
while i<=n:
if x<=a[n-i]+g[n-i] or x>=a[n-i]:
if y<=b[n-i]+k[n-i] or y>=b[n-i]:
print(n-i)
i = 0
break
i += 1
if i != 0:
print('-1')