double f(double a, double b, double c) {
double r3507053 = a;
double r3507054 = b;
double r3507055 = r3507053 + r3507054;
double r3507056 = c;
double r3507057 = r3507055 + r3507056;
double r3507058 = 2.0;
double r3507059 = r3507057 / r3507058;
double r3507060 = r3507059 - r3507053;
double r3507061 = r3507059 * r3507060;
double r3507062 = r3507059 - r3507054;
double r3507063 = r3507061 * r3507062;
double r3507064 = r3507059 - r3507056;
double r3507065 = r3507063 * r3507064;
double r3507066 = sqrt(r3507065);
return r3507066;
}