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: if X * X + Y * Y == R[0] * R[0]: print("Yes") else: print("No") return S = 0 for i in range(N-1): S += R[i] + R[i+1] D0 = math.hypot(X, Y) if (D0 - R[-1]) <= S: print("Yes") else: print("No") if __name__ == "__main__": main()