double f(double a, double b, double c) {
double r15502499 = a;
double r15502500 = b;
double r15502501 = r15502499 + r15502500;
double r15502502 = c;
double r15502503 = r15502501 + r15502502;
double r15502504 = 2.0;
double r15502505 = r15502503 / r15502504;
double r15502506 = r15502505 - r15502499;
double r15502507 = r15502505 * r15502506;
double r15502508 = r15502505 - r15502500;
double r15502509 = r15502507 * r15502508;
double r15502510 = r15502505 - r15502502;
double r15502511 = r15502509 * r15502510;
double r15502512 = sqrt(r15502511);
return r15502512;
}