a,b,c,d=map(int,input().split())
def t(x):
ans=a*x*x*x+b*x*x+c*x+d
if ans==0:
return 0
else:
return ans
s=0
for i in range(-100,101):
l=-100
r=100
x1=t(l)
x2=t(r)
if t(l)==0:
l=format(l,'.2f')
print(l,end=" ")
s+=1
if x1*x2<0:
while r>l:
m=(l+r)//2
if t(m)*t(r)<=0:
l=m
else:
r=m
r=format(r,'.2f')
print(r,end=" ")
s+=1
if s==3:
break