#include<bits/stdc++.h>
using namespace std;
int x[10005][10005];
int main()
{
int n;
scanf("%d",&n);
int x1,y1,x_,y_;
for(int i=0;i<n;i++){
scanf("%d%d%d%d",&x1,&y1,&x_,&y_);
int x2=x1+x_,y2=y1+y_;
for(int j=y1;j<=y2;j++){
for(int z=x1;z<=x2;z++){
x[j][z]=i+1;
}
}
}
int zx,y;
scanf("%d%d",&zx,&y);
if(x[y][zx]==0){
cout<<-1;
return 0;
}
cout<<x[y][zx];
return 0;
}
50pts,3RE,2MLE