#include <iostream>
#include <math.h>
using namespace std;
double wi(int i, double a)
{
return i*sqrt(pow(i,2) - pow(a,2));
}
int main() {
int N= 10;
double Wavgeom = 1;
for (int i=1; i<=N; ++i)
Wavgeom *= wi(i, 0.5);
Wavgeom = pow(Wavgeom, pow(N, -1));
std::cout << Wavgeom;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWF0aC5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpkb3VibGUgd2koaW50IGksIGRvdWJsZSBhKQp7CglyZXR1cm4gaSpzcXJ0KHBvdyhpLDIpIC0gcG93KGEsMikpOwkKfQppbnQgbWFpbigpIHsKCWludCBOPSAxMDsKCWRvdWJsZSBXYXZnZW9tID0gMTsKCWZvciAoaW50IGk9MTsgaTw9TjsgKytpKQoJCVdhdmdlb20gKj0gd2koaSwgMC41KTsKCVdhdmdlb20gPSBwb3coV2F2Z2VvbSwgcG93KE4sIC0xKSk7CglzdGQ6OmNvdXQgIDw8IFdhdmdlb207Cn0=