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 r220838 = 1.0;
        double r220839 = atan2(1.0, 0.0);
        double r220840 = sqrt(r220839);
        double r220841 = r220838 / r220840;
        double r220842 = x;
        double r220843 = fabs(r220842);
        double r220844 = r220843 * r220843;
        double r220845 = exp(r220844);
        double r220846 = r220841 * r220845;
        double r220847 = r220838 / r220843;
        double r220848 = 2.0;
        double r220849 = r220838 / r220848;
        double r220850 = r220847 * r220847;
        double r220851 = r220850 * r220847;
        double r220852 = r220849 * r220851;
        double r220853 = r220847 + r220852;
        double r220854 = 3.0;
        double r220855 = 4.0;
        double r220856 = r220854 / r220855;
        double r220857 = r220851 * r220847;
        double r220858 = r220857 * r220847;
        double r220859 = r220856 * r220858;
        double r220860 = r220853 + r220859;
        double r220861 = 15.0;
        double r220862 = 8.0;
        double r220863 = r220861 / r220862;
        double r220864 = r220858 * r220847;
        double r220865 = r220864 * r220847;
        double r220866 = r220863 * r220865;
        double r220867 = r220860 + r220866;
        double r220868 = r220846 * r220867;
        return r220868;
}