a, b, c, d = map(int, input().split()) # 判別式 # 2x^2 + (a - c)x + (b - d) = 0 # D = (a - c)^2 - 4 * 2 * (b - d) D = (a - c) ** 2 - 4 * 2 * (b - d) if D < 0: print('No') elif D == 0: print('Yes') else: # y = px + q # 2y = (a + c)x + (b + d) p = (a + c) / 2 q = (b + d) / 2 print(p, q)