#include using namespace std; #define rep(i,n) for(int i = 0; i < (int)n; i++) using ll = long long; int main(){ int n, x, m; cin >> n >> x >> m; vector a(n); rep(i,n) cin >> a[i]; int cnt = 0; int tot = 0; for(int i = n-1; i >= 0; i--) { rep(j,cnt) { a[i] /= 2; if(a[i] == 0) break; } while(a[i] >= x) { cnt++; tot += (i+1); a[i] /= 2; } } cout << (tot <= m ? "Yes" : "No") << endl; return 0; }