cnt = 0 N, X, M = map(int, input().split()) A = list(map(int, input().split())) cnt = 0 mp = 0 for i in range(N - 1, -1, -1): A[i] = A[i] // (1 << cnt) while A[i] > X: mp += i + 1 A[i] = A[i] // 2 cnt += 1 if mp <= M: print("Yes") else: print("No")