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 r8623 = 1.0;
        double r8624 = atan2(1.0, 0.0);
        double r8625 = sqrt(r8624);
        double r8626 = r8623 / r8625;
        double r8627 = x;
        double r8628 = fabs(r8627);
        double r8629 = r8628 * r8628;
        double r8630 = exp(r8629);
        double r8631 = r8626 * r8630;
        double r8632 = r8623 / r8628;
        double r8633 = 2.0;
        double r8634 = r8623 / r8633;
        double r8635 = r8632 * r8632;
        double r8636 = r8635 * r8632;
        double r8637 = r8634 * r8636;
        double r8638 = r8632 + r8637;
        double r8639 = 3.0;
        double r8640 = 4.0;
        double r8641 = r8639 / r8640;
        double r8642 = r8636 * r8632;
        double r8643 = r8642 * r8632;
        double r8644 = r8641 * r8643;
        double r8645 = r8638 + r8644;
        double r8646 = 15.0;
        double r8647 = 8.0;
        double r8648 = r8646 / r8647;
        double r8649 = r8643 * r8632;
        double r8650 = r8649 * r8632;
        double r8651 = r8648 * r8650;
        double r8652 = r8645 + r8651;
        double r8653 = r8631 * r8652;
        return r8653;
}