import math def main(): import sys input = sys.stdin.read().split() ptr = 0 N = int(input[ptr]) ptr += 1 X = int(input[ptr]) ptr += 1 Y = int(input[ptr]) ptr += 1 R = list(map(int, input[ptr:ptr+N])) ptr += N if N == 1: d = math.hypot(X, Y) if abs(d - R[0]) < 1e-9: print("Yes") else: print("No") return S = 0 for i in range(N-1): S += R[i] + R[i+1] d = math.hypot(X, Y) R_N = R[-1] if d <= S + R_N: print("Yes") else: print("No") if __name__ == '__main__': main()