#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
int a,b,k=-1,count=0;
cin>>n;
int* num;
num=(int*)malloc(n*4*sizeof(int));
for(int i=0;i<4*n;i++){
cin>>num[i];
}
cin>>a>>b;
for(int i=0;i<4*n;i=i+4){
count++;
if((a==num[i]||a==(num[i]+num[i+2]))||(b==num[i+1]||b==num[i+3])||((num[i]>a&&a<num[i]+num[i+2])&&(num[i+1]>b&&num[i+1]+num[i+3]<b)))
{
k=count;
}
}
cout<<k;
return 0;
}