#include<iostream>
using namespace std;
int str (int a,int A[][4],int x,int y){
if(A[a][0]<=x&&A[a][1]<=y&&A[a][2]>=x&&A[a][3]>=y){
return 1;
}
else
return 0;
}
int main (){
int a=0;
cin >>a;
int A[a][4];
int x=0,y=0;
for(int i=0;i<a;i++){
for(int j=0;j<4;j++){
cin >>A[i][j];
}
}
cin >>x>>y;
int n=-1;
for(int i=0;i<a;i++){
if(str(i,A,x,y)){
n=i+1;
}
}
cout <<n<<endl;
}