// yukicoder: No.724 円と円の間の円 // 2019.8.1 bal4u #include int main() { int n, a, b; scanf("%d%d%d", &n, &a, &b); if (n == 1) printf("%.12lf\n", (double)(b-a)); else { long long t = (long long)n*(n-2)*(b-a)*(b-a)+(a+b)*(a+b); printf("%.12lf\n", 4*a*b*(b-a)/(double)t); } return 0; }