int main(int argc, char *argv[])
{
   int n,i;
    double a[100],b[100],c[100];
    scanf("%d",&n);
    for(i=0;i<n;i++)
   {
     scanf("%lf %lf %lf",&a[i],&b[i],&c[i]);
    }
   for(i=0;i<n;i++)
   {
     if(a[i]!=0)
     {
       double delta,m,n,x1,x2;
       delta=b[i]*b[i]-4*a[i]*c[i];
        if(b[i]==0)
             m=0;
        else
		m=-(b[i]/(2*a[i]));
		n=sqrt(fabs(delta))/(2*a[i]);
        if(delta==0)
        {
          printf("x1=x2=%.5lf\n",m);  
         }
          else if(delta>0)
           {x1=m+n;
            x2=m-n;
            printf("x1=%.5lf;x2=%.5lf\n",x1,x2);  }
         else
         {       
			 m=-fabs(m);
			 printf("x1=%.5lf+%.5lfi;",m,n); 
		     printf("x2=%.5lf-%.5lfi\n",m,n);
		 }
            
	 }
      
   }
   	
	return 0;
}

