#include <bits/stdc++.h>
using namespace std;
long long a[1001][4];
long long z[100500][100500];
int main()
{
long long n;
scanf("%lld",&n);
for(int i=1;i<=n;i++){
for(int j=0;j<=3;j++){
scanf("%lld",&a[i][j]);
}
int x=a[i][0];
int y=a[i][1];
long long ex=a[i][0]+a[i][2];
long long ey=a[i][1]+a[i][3];
for(int g=a[i][0];g<=a[i][0]+a[i][2];g++){
for(int l=a[i][1];l<=a[i][1]+a[i][3];l++){
z[l][g]++;
}
}
}
long long qx,qy;
scanf("%lld",&qx,&qy);
if(!z[qy][qx]){
printf("-1");
}
else{
printf("%lld",z[qy][qx]);
}
return 0;
}