#include<iostream>
#include<cmath>
#include<cstdio>
using namespace std;
int a,b,c,d;
double x(double m){
double k;
k=a*m*m*m+b*m*m+c*m+d;
return k;
}
int main (){
cin>>a>>b>>c>>d;
double l,m,n;
int s=0;
for(double i=-100.0;i<100.0;i++){
if(abs(x(i))<0.01){
printf("%.2lf",i);
cout<<" ";
s++;
continue;
}
l=i;
m=i+1;
if(x(l)*x(m)>0){
continue;
}
while(m-l>0.01){
n=(l+m)/2;
if(x(n)*x(l)<0){
m=n;
}
else{
l=n;
}
}
printf("%.2lf",l);
s++;
if(s==3){
break;
}
}
return 0;
}