#include <bits/stdc++.h>
using namespace std;
//typedef unsigned double d;
double temp(double,double);

double temp(double x,double q){
    x-=(x*x*x-q)/(3*x*x);
    return x;
}

int main(){
    double x[50],q;
    int i;
    for(i=0;i<50;i++){
        cin>>q;
        if(q==-1)break;
        x[i]=q/2;
        do{
            x[i]=temp(x[i],q);
        }while(fabs(x[i]*x[i]*x[i]-q)>=1e-5*q);
    }
    for(int j=0;j<i;j++){
        printf("%.6f,\n",x[j]);
    }
}