N,X,M = map(int,input().split()) A = list(map(int,input().split())) import sys now = 0 for i in range(N - 1,-1,-1): a = A[i] a >>= now count = 0 while a >= X: count += 1 a >>= 1 if count * (i + 1) > M: print('No') exit() else: M -= count * (i + 1) now += count print('Yes')