n, x, y = map(int, input().split()) R = list(map(int, input().split())) R.sort() if n == 1: r = R[0] if x ** 2 + y ** 2 == r ** 2: print("Yes") else: print("No") else: ma = R[0] + 2 * sum(R[1:]) mi = R[0] - 2 * sum(R[1:]) if mi > 0 and (x ** 2 + y ** 2) < mi ** 2: print("No") elif x ** 2 + y ** 2 <= ma ** 2: print("Yes") else: print("No")