N,X,Y=map(int,input().split()) R=list(map(int, input().split())) sum = 0 for i in range(N): sum += R[i] if(i != 0): sum += R[i] a = R[0] if((a > sum-a and (a*2-sum)**2 > X*X+Y*Y) or (X*X+Y*Y > sum*sum)): print("No") else: print("Yes")