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 r30383 = 1.0;
        double r30384 = atan2(1.0, 0.0);
        double r30385 = sqrt(r30384);
        double r30386 = r30383 / r30385;
        double r30387 = x;
        double r30388 = fabs(r30387);
        double r30389 = r30388 * r30388;
        double r30390 = exp(r30389);
        double r30391 = r30386 * r30390;
        double r30392 = r30383 / r30388;
        double r30393 = 2.0;
        double r30394 = r30383 / r30393;
        double r30395 = r30392 * r30392;
        double r30396 = r30395 * r30392;
        double r30397 = r30394 * r30396;
        double r30398 = r30392 + r30397;
        double r30399 = 3.0;
        double r30400 = 4.0;
        double r30401 = r30399 / r30400;
        double r30402 = r30396 * r30392;
        double r30403 = r30402 * r30392;
        double r30404 = r30401 * r30403;
        double r30405 = r30398 + r30404;
        double r30406 = 15.0;
        double r30407 = 8.0;
        double r30408 = r30406 / r30407;
        double r30409 = r30403 * r30392;
        double r30410 = r30409 * r30392;
        double r30411 = r30408 * r30410;
        double r30412 = r30405 + r30411;
        double r30413 = r30391 * r30412;
        return r30413;
}