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 r154845 = 1.0;
        double r154846 = atan2(1.0, 0.0);
        double r154847 = sqrt(r154846);
        double r154848 = r154845 / r154847;
        double r154849 = x;
        double r154850 = fabs(r154849);
        double r154851 = r154850 * r154850;
        double r154852 = exp(r154851);
        double r154853 = r154848 * r154852;
        double r154854 = r154845 / r154850;
        double r154855 = 2.0;
        double r154856 = r154845 / r154855;
        double r154857 = r154854 * r154854;
        double r154858 = r154857 * r154854;
        double r154859 = r154856 * r154858;
        double r154860 = r154854 + r154859;
        double r154861 = 3.0;
        double r154862 = 4.0;
        double r154863 = r154861 / r154862;
        double r154864 = r154858 * r154854;
        double r154865 = r154864 * r154854;
        double r154866 = r154863 * r154865;
        double r154867 = r154860 + r154866;
        double r154868 = 15.0;
        double r154869 = 8.0;
        double r154870 = r154868 / r154869;
        double r154871 = r154865 * r154854;
        double r154872 = r154871 * r154854;
        double r154873 = r154870 * r154872;
        double r154874 = r154867 + r154873;
        double r154875 = r154853 * r154874;
        return r154875;
}