#include <bits/stdc++.h>
using namespace std;
int a[10005],b[10005],c[10005],d[10005];
int main(){
int n;
scanf("%d",&n);
for(int i=1;i<=n;i++){
scanf("%d%d%d%d",&a[i],&b[i],&c[i],&d[i]);
}
int x,y;
scanf("%d%d",&x,&y);
for(int i=n;i>0;i--){
if(a[i]<=x&&a[i]+c[i]>=x&&b[i]<=y&&b[i]+d[i]>=y){
printf("%d\n",i);
return 0;
}
}
printf("-1\n");
return 0;
}