#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;
}
bool ok=true;
for(int i=0; i<n; i++){
for(int j=0; j<n; j++){
if(i!=j && (v[i].first-v[j].first)*(y-v[i].second)==(v[i].second-v[j].second)*(x-v[i].first)){
ok=false;
}
}
}
if(up && down && left && right && ok) 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();
}
}