#include<bits/stdc++.h>
using namespace std;
int flag[20100][20100];
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
int x1,y1,x2,y2;
cin>>x1>>y1>>x2>>y2;
for(int j=x1;j<=x2;j++){
for(int k=y1;k<=y2;k++){
flag[j][k]=i;
}
}
}
int x,y;
cin>>x>>y;
if(flag[x][y]!=0){
cout<<flag[x][y];
}
else{
cout<<"-1";
}
return 0;
求调