import sys input = sys.stdin.buffer.readline def solve(N, X, M, A): magic_sum = 0 for i in range(N - 1, -1, -1): magic = 0 a = A[i] while X <= a: magic += 1 a >>= 1 if magic_sum < magic: M -= (magic - magic_sum) * (i + 1) magic_sum = magic return M >= 0 N, X, M = map(int, input().split()) A = tuple(map(int, input().split())) print("Yes" if solve(N, X, M, A) else "No")