#include using namespace std; using ll=long long; using ld=long double; using P=pair; using V=vector; #define rep(i,n) for(int i=0;i> n >> x >> m; V a(n); rep(i,n) cin >> a[i]; V b(n); rep(i,n){ while(x<=a[i]){ a[i]/=2; b[i]++; } } for(int i=n-2;0<=i;i--) b[i]=max(b[i],b[i+1]); rep(i,n) m-=b[i]; if(0<=m) cout << "Yes" << endl; else cout << "No" << endl; }