int main()
{
long a[100005][4];
long n,i,j,z,b;
scanf("%ld",&n);
for(i=1;i<=n;i++)
scanf("%ld %ld %ld %ld",&a[i][0],&a[i][1],&a[i][2],&a[i][3]);
scanf("%ld %ld",&z,&b);
for(i=n;i>=1;i--)
{
if(a[i][0]<=z&&a[i][2]>=z)
{
if(a[i][1]<=b&&a[i][3]>=b)
{
printf("%ld",i);
return 0;
}
}
}
printf("-1");
return 0;
}