#include<bits/stdc++.h>
using namespace std;
int v[10001][10001],n,a,b,g,k,x,y;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
scanf("%d %d %d %d",&a,&b,&g,&k);
for(x=a;x<=a+g;x++){
for(y=b;y<=b+k;y++){
v[x][y]=i;
}
}
}
cin>>x>>y;
if(v[x][y]==0) cout<<"-1";
else cout<<v[x][y];
return 0;
}
开一个10001的数组不够啊,可是再往大开就提示太大了