#include<iostream>
#include <iomanip>
#include<vector>
int main(){
long long num;
std::vector<double> v;
int count=0;
while(std::cin>>num){
if(num==0){
v.push_back(num);
}
else{
int i=0;
double n=num/5;
while(i<10000){
n=n-(n*n-num)/(2*n);
i++;
}
v.push_back(n);
}
}
for(int i=v.size()-1;i>=0;i--)
std::cout<<std::fixed<<std::setprecision(4)<<v[i]<<std::endl;
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlIDxpb21hbmlwPgojaW5jbHVkZTx2ZWN0b3I+CgppbnQgbWFpbigpewoJbG9uZyBsb25nIG51bTsKCXN0ZDo6dmVjdG9yPGRvdWJsZT4gdjsKCWludCBjb3VudD0wOwoJd2hpbGUoc3RkOjpjaW4+Pm51bSl7CgkJaWYobnVtPT0wKXsKCQkJdi5wdXNoX2JhY2sobnVtKTsKCQkJfQoJZWxzZXsKCWludCBpPTA7Cglkb3VibGUgbj1udW0vNTsKCXdoaWxlKGk8MTAwMDApewoJCW49bi0obipuLW51bSkvKDIqbik7CgkJaSsrOwoJfQoJdi5wdXNoX2JhY2sobik7Cgl9CgkJCQkKCX0KCWZvcihpbnQgaT12LnNpemUoKS0xO2k+PTA7aS0tKQoJCXN0ZDo6Y291dDw8c3RkOjpmaXhlZDw8c3RkOjpzZXRwcmVjaXNpb24oNCk8PHZbaV08PHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9