#include <iostream>
using namespace std;
class dit{
    public:
    int x,y;
    int xp,yp;
};
int main() {
  int n;
  cin>>n;
  int ans=-1;
  dit d[n];
  for(auto &it:d){
    cin>>it.x>>it.y>>it.xp>>it.yp;
  }
  int tarx,tary;
  cin>>tarx>>tary;
  for(int i=0;i<n;i++){
     if((d[i].x<=tarx&&(d[i].x+d[i].xp)>=tarx)&&(d[i].y<=tary&&(d[i].y+d[i].yp)>=tary)){
        ans=i+1;
     }
     
  }
  cout<<ans<<endl;
}
// 64 位输出请用 printf("%lld")