n,m,x = map(int,input().split()) a = list(map(int,input().split())) now = 0 left = m for i in range(n)[::-1]: ai = a[i] ai //= pow(2, now) while left >= i+1 and ai >= x: left -= i+1 now += 1 ai //= 2 if ai >= x: print('No') exit() print('Yes')