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(n): for j in range(1001): dp[i + 1][(j + a[i]) // 2] |= dp[i][j] dp[i + 1][j] |= dp[i][j] if dp[n][m]: print('Yes') else: print('No')