n, m, l = map(int, input().split()) a = list(map(int, input().split())) dp = [[0] * 1001 for _ in range(n+1)] dp[0][l] = 1 for i in range(1, n+1): for j in range(1001): if dp[i-1][j] == 1: dp[i][(j + a[i-1]) // 2] = 1 dp[i][j] = 1 print("Yes" if dp[-1][m] else "No")