#include<bits/stdc++.h>
using namespace std;
typedef long long int ll;
typedef long double ld;
#define all(v) v.begin(),v.end()
#define nl "\n"
#define FIO \
ios_base::sync_with_stdio(false);\
cin.tie(NULL);\
cout.tie(NULL);
void solve()
{
ll n; cin >> n;
vector<pair<ll,ll>>v(n);
for(ll i=0;i<n;i++)
{
cin>>v[i].first>>v[i].second;
}
ll x,y; cin>>x>>y;
bool up=false;
for(ll i=0;i<n;i++)
{
if(v[i].second>=y) up=true;
}
bool down=false;
for(ll i=0;i<n;i++)
{
if(y>=v[i].second) down=true;
}
bool left=false;
for(ll i=0;i<n;i++)
{
if(x>=v[i].first) left=true;
}
bool right=false;
for(ll i=0;i<n;i++)
{
if(x<=v[i].first) right=true;
}
if(up && down && left && right) cout<<"YES\n";
else cout<<"NO\n";
}
int32_t main()
{
FIO
ll t=1;
// cin>>t;
for(ll i=1;i<=t;i++)
{
// cout<<"Case "<<i<<": ";
solve();
}
}