#include<iostream>
using namespace std;
#define N 10005
int x1[N],x2[N],p1[N],j2[N],n;
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>x1[i]>>p1[i]>>x2[i]>>j2[i];
}
int x,y;
cin>>x>>y;
int ans=-1;
for(int i=1;i<=n;i++){
if((x1[i]<=x)&&(p1[i]<=y)&&(x2[i]>=x)&&j2[i]>=y) ans=i;
}
cout<<ans;
return 0;
}