n, x, y = map(int, input().split()) R = list(map(int, input().split())) minr, maxr = R[0], R[0] for i in range(1, n): minr -= 2 * R[i] maxr += 2 * R[i] if minr <= 0: minr = 0 if minr**2 <= x**2 + y**2 <= maxr**2: print("Yes") else: print("No")