n,x,y,*r=map(int,open(0).read().split()) R=sum(r[1:])*2 r=r[0] z=x*x+y*y print('YNeos'[z<(r-R)*2or(r+R)**2