#include<iostream>
using namespace std;
int main(){
int bl[4][100010]={0},n,x,y;
cin>>n;
for(int i=1;i<=n;i++)
for(int j=1;j<=4;j++)
cin>>bl[j][i];
cin>>x>>y;
for(int i=n;i>=1;i--){
if(bl[1][n]+bl[3][n]>=x && bl[1][n]<=x && bl[2][n]+bl[4][n]>=y && bl[2][n]<=y){
cout << n << endl;
return 0;
}
}
cout << -1 << endl;
return 0;
}
到底哪错了?!