#int(input()) #map(int, input().split()) #list(map(int, input().split())) N, X, M = map(int, input().split()) A = list(map(int, input().split())) f = 0 for i in range(N): j = N-1-i while f == 0: if A[j] >= X: for k in range(j+1): A[k] = A[k] >> 1 M -= j+1 else: break if M < 0: f = 1 break # print(A) if f == 1: print("No") else: print("Yes")