#include <iostream>
#include <complex>
int main() {
std::complex<double> x, j(0, 1), result(1);
std::cin >> x;
for(size_t i = 1; i <= 15; ++i)
result *= std::log(std::abs(j * 2.0 - x)) / (j * x - 1.0);
std::cout << result << std::endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y29tcGxleD4KCmludCBtYWluKCkgewoJc3RkOjpjb21wbGV4PGRvdWJsZT4geCwgaigwLCAxKSwgcmVzdWx0KDEpOwoJc3RkOjpjaW4gPj4geDsKCWZvcihzaXplX3QgaSA9IDE7IGkgPD0gMTU7ICsraSkKCQlyZXN1bHQgKj0gc3RkOjpsb2coc3RkOjphYnMoaiAqIDIuMCAtIHgpKSAvIChqICogeCAtIDEuMCk7CglzdGQ6OmNvdXQgPDwgcmVzdWx0IDw8IHN0ZDo6ZW5kbDsKCXJldHVybiAwOwp9