Cannot sample enough valid points. (more)

\[0 \lt a \land 0 \lt b \land 0 \lt c\]
\[\sqrt{\left(\left(\frac{\left(a + b\right) + c}{2} \cdot \left(\frac{\left(a + b\right) + c}{2} - a\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - b\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - c\right)}\]
\sqrt{\left(\left(\frac{\left(a + b\right) + c}{2} \cdot \left(\frac{\left(a + b\right) + c}{2} - a\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - b\right)\right) \cdot \left(\frac{\left(a + b\right) + c}{2} - c\right)}
double f(double a, double b, double c) {
        double r1033201 = a;
        double r1033202 = b;
        double r1033203 = r1033201 + r1033202;
        double r1033204 = c;
        double r1033205 = r1033203 + r1033204;
        double r1033206 = 2.0;
        double r1033207 = r1033205 / r1033206;
        double r1033208 = r1033207 - r1033201;
        double r1033209 = r1033207 * r1033208;
        double r1033210 = r1033207 - r1033202;
        double r1033211 = r1033209 * r1033210;
        double r1033212 = r1033207 - r1033204;
        double r1033213 = r1033211 * r1033212;
        double r1033214 = sqrt(r1033213);
        return r1033214;
}