#include <iostream>
using namespace std;
int n ,sum = -1,g,k,x,y;
struct carpet
{
int a;
int b;
int c;
int d;
}e[10000];
int main()
{
cin >> n;
for (int i = 0; i < n; i++)
{
cin >> e[i].a >> e[i].b >> g >> k;
e[i].c = e[i].a - 1 + g, e[i].d = e[i].b + k;
}
cin >> x >> y;
for (int i = 0; i < n; i++)
{
if (e[i].a <= x&&e[i].b <= y&&e[i].c >= x&&e[i].d >= y)
{
sum += 1;
}
}
cout << sum;
}