n,x,m = map(int,input().split()) a = list(map(int,input().split())) c = 0 for i in range(n-1,-1,-1): for _ in range(c): a[i] //= 2 if a[i]=x and m>=i+1: c += 1 a[i] //= 2 m -= i+1 if a[i]>=x: print('No') break else: print('Yes')