#include<iostream>
using namespace std;
short g[20001][20001]={};
int n,x1,y1,x2,y2,lx,ly;
/*
3
1 0 2 3
0 2 3 3
2 1 3 3
2 2
*/
int main(){
cin>>n;
for(int k=1;k<=n;k++){
cin>>x1>>y1>>x2>>y2;
for(int i=0;i<=x2;i++){
for(int j=0;j<=y2;j++){
g[x1+i][y1+j]=k;
}
}
}
cin>>lx>>ly;
if(g[lx][ly]==0) cout<<-1;
else cout<<g[lx][ly];
return 0;
}