Cannot sample enough valid points. (more)

\[\left(\frac{1}{\sqrt{\pi}} \cdot e^{\left|x\right| \cdot \left|x\right|}\right) \cdot \left(\left(\left(\frac{1}{\left|x\right|} + \frac{1}{2} \cdot \left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{3}{4} \cdot \left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{15}{8} \cdot \left(\left(\left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right)\]
\left(\frac{1}{\sqrt{\pi}} \cdot e^{\left|x\right| \cdot \left|x\right|}\right) \cdot \left(\left(\left(\frac{1}{\left|x\right|} + \frac{1}{2} \cdot \left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{3}{4} \cdot \left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right) + \frac{15}{8} \cdot \left(\left(\left(\left(\left(\left(\frac{1}{\left|x\right|} \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right) \cdot \frac{1}{\left|x\right|}\right)\right)
double f(double x) {
        double r155416 = 1.0;
        double r155417 = atan2(1.0, 0.0);
        double r155418 = sqrt(r155417);
        double r155419 = r155416 / r155418;
        double r155420 = x;
        double r155421 = fabs(r155420);
        double r155422 = r155421 * r155421;
        double r155423 = exp(r155422);
        double r155424 = r155419 * r155423;
        double r155425 = r155416 / r155421;
        double r155426 = 2.0;
        double r155427 = r155416 / r155426;
        double r155428 = r155425 * r155425;
        double r155429 = r155428 * r155425;
        double r155430 = r155427 * r155429;
        double r155431 = r155425 + r155430;
        double r155432 = 3.0;
        double r155433 = 4.0;
        double r155434 = r155432 / r155433;
        double r155435 = r155429 * r155425;
        double r155436 = r155435 * r155425;
        double r155437 = r155434 * r155436;
        double r155438 = r155431 + r155437;
        double r155439 = 15.0;
        double r155440 = 8.0;
        double r155441 = r155439 / r155440;
        double r155442 = r155436 * r155425;
        double r155443 = r155442 * r155425;
        double r155444 = r155441 * r155443;
        double r155445 = r155438 + r155444;
        double r155446 = r155424 * r155445;
        return r155446;
}