#include <stdio.h>
#include <math.h>
double SUM(double x,int n,double sum)
{
if((1.0/pow(2.0,n))<x) return sum;
else {
sum+=1.0/pow(2.0,n);
return SUM(x,n+1,sum);
}
}
int main(void) {
double x,y;
scanf("%lf",&x);
//SUM(x,1,0);
printf("%lf",SUM(x,1,0));
return 0;
}