#include <bits/stdc++.h>
using namespace std;
using LL=long long;
using ULL=unsigned long long;
#define rep(i,n) for(int i=0; i<(n); i++)

int N,X;
int l=100,r=0;

int main(){
  cin>>N>>X;
  rep(i,N){ int a; cin>>a; l=min(l,a); r=max(r,a); }
  if(l<=X&&X<=r) cout<<"Yes"<<endl; else cout<<"No"<<endl;
  return 0;
}