#include<stdio.h>
#include<math.h>
double function(double x)
{
return 8*pow(x,4.0)+7*pow(x,3.0)+2*pow(x,2.0)+3*x+6;
}
int main()
{
int t;
scanf("%d",&t);
while(t--)
{
double x;
scanf("%lf",&x);
if(function(0)<=x&&function(100)>=x)
{
double l=0,r=100;
while(r-l>1e-6)
{
double p;
p=(l+r)/2;
double z=function(p);
if(z>x)
{
r=p;
}
else
l=p;
}
printf("%.4f\n",(l+r)/2);
}
else
printf("No solution!\n");
}
return 0;
}