#!/usr/bin/env PyPy3 from collections import Counter, defaultdict, deque import itertools import re import math from functools import reduce import operator import bisect from heapq import * import functools mod=998244353 import sys input=sys.stdin.readline n,x,y=map(int,input().split()) r=list(map(int,input().split())) if n == 1: if r[0] ** 2 == x ** 2 + y ** 2: print('Yes') else: print('No') exit() su = 2 * sum(r) - min(r) if su ** 2 < x ** 2 + y ** 2: print('No') else: print('Yes')