a,b,c,d = map(int,input().split()) #2*x**2+(a-c)*x+b-d = 0 D = (a-c)**2-4*2*(b-d) if D < 0: print('No') elif D == 0: print('Yes') else: x1 = (-(a-c)+((a-c)**2-4*2*(b-d))**(1/2))/4 x2 = (-(a-c)-((a-c)**2-4*2*(b-d))**(1/2))/4 y1 = x1**2+a*x1+b y2 = x2**2+a*x2+b p = (y2-y1)/(x2-x1) q = y2-x2*p print(p,q)