#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;
int main()
{
double a,b,c,n,m,x1,x2,i,j;
cin >>a>>b>>c;
n=b*b;m=4*a*c;
x1=(-b+sqrt(b*b-4*a*c))/(2*a);
x2=(-b-sqrt(b*b-4*a*c))/(2*a);
if(n==m)
cout <<fixed<<"x1=x2="<<setprecision(5)<<x1;
else if(n>m)
cout <<fixed<<setprecision(5)<<"x1="<<max(x1,x2)<<";"<<"x2="<<min(x1,x2);
else{
j=-b/(2*a);i=sqrt(4*a*c-b*b)/(2*a);
if(j==0){
j=-j;
}
cout <<fixed<<setprecision(5)<<"x1="<<j<<"+"<<i<<"i;"<<"x2="<<j<<"-"<<i<<"i";
}
}
#include
cout <<fixed<<setprecision(5)