#include <iostream>
#include <cmath>
using namespace std;
int main() {
int i;
double E; // переменная для обозначения точности
double a = 1/3.0, sum = 1/3.0;
//присваиваем переменным a(член ряда) и sum значение первого члена ряда
cin >> E;
/*a *= (i+1)/(3*i) - формула для вычисления очередного члена ряда*/
for (i = 1; fabs(a *= (double)(i+1)/(3*i)) >= E; i++)
{
sum +=a;
}
cout << sum << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y21hdGg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpIHsKCWludCBpOwoJZG91YmxlIEU7IC8vINC/0LXRgNC10LzQtdC90L3QsNGPINC00LvRjyDQvtCx0L7Qt9C90LDRh9C10L3QuNGPINGC0L7Rh9C90L7RgdGC0LgKCWRvdWJsZSBhID0gMS8zLjAsIHN1bSA9IDEvMy4wOwogIAkvL9C/0YDQuNGB0LLQsNC40LLQsNC10Lwg0L/QtdGA0LXQvNC10L3QvdGL0LwgYSjRh9C70LXQvSDRgNGP0LTQsCkg0Lggc3VtINC30L3QsNGH0LXQvdC40LUg0L/QtdGA0LLQvtCz0L4g0YfQu9C10L3QsCDRgNGP0LTQsAogCWNpbiA+PiBFOwogCS8qYSAqPSAoaSsxKS8oMyppKSAtINGE0L7RgNC80YPQu9CwINC00LvRjyDQstGL0YfQuNGB0LvQtdC90LjRjyDQvtGH0LXRgNC10LTQvdC+0LPQviDRh9C70LXQvdCwINGA0Y/QtNCwKi8KIAlmb3IgKGkgPSAxOyBmYWJzKGEgKj0gKGRvdWJsZSkoaSsxKS8oMyppKSkgPj0gRTsgaSsrKQogCXsKICAgIAlzdW0gKz1hOwogCX0KIAljb3V0IDw8IHN1bSA8PCBlbmRsOwogCXJldHVybiAwOwp9