emmmmm
#include<bits/stdc++.h>
using namespace std;
int N=201;
int main(){
int dt[N][N];
for(int i=1;i<N;i++)
for(int j=1;j<N;j++)
dt[i][j]=-1;
int n;
cin>>n;
int a[n],b[n],g[n],k[n];
int sz=1;
for(int i=1;i<=n;i++){
cin>>a[sz]>>b[sz]>>g[sz]>>k[sz];
sz++;
}
while(n--){
//for(int n=1;n<=nn;n++){
for(int i=a[n];i<=a[n]+g[n];i++)
for(int j=b[n];j<=b[n]+k[n];j++)
if(dt[i][j]==-1)
dt[i][j]=n;
}
int x,y;
cin>>x>>y;
cout<<dt[x][y]<<endl;
return 0;
}