public class Program {
public static void Main() {
string line;
while ((line = System.Console.ReadLine ()) != null) { // 注意 while 处理多个 case
if(!double.TryParse(line, out double input))
return;
int sign = input > 0 ? 1 : -1;
double init = 0.1 * sign;
while(sign * (init * init * init) <= input * sign)
{
init = init + 0.1 * sign;
}
if((init * init * init - input) *sign >
sign*(input - (init - 0.1*sign)*(init - 0.1 * sign)*(init - 0.1 * sign)))
{
init = init - 0.1 * sign;
}
System.Console.WriteLine(init);
}
}
}