#include <bits/stdc++.h>
using namespace std;
double a,b,c,x1,x2,r;
double m(double x){
double fx=a*x*x+b*x+c,k=2*a*x+b;
double b=fx-k*x;
return 0-(b/k);
}
signed main(){
cin>>a>>b>>c;
for(int i=0;i<10000;i++){
r=m(r);
}
double d=0-(b/(2*a));
if(r==d){
printf("x1=x2=%.5f",r);
}else if(r<d){
x1=r,x2=r+2*(d-r);
printf("x1=%.5f;x2=%.5f",x1,x2);
}else if(r>d){
x2=r,x1=r-2*(r-d);
printf("x1=%.5f;x2=%.5f",x1,x2);
}else{
cout<<"No answer!";
}
return 0;
}