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 r163136 = 1.0;
        double r163137 = atan2(1.0, 0.0);
        double r163138 = sqrt(r163137);
        double r163139 = r163136 / r163138;
        double r163140 = x;
        double r163141 = fabs(r163140);
        double r163142 = r163141 * r163141;
        double r163143 = exp(r163142);
        double r163144 = r163139 * r163143;
        double r163145 = r163136 / r163141;
        double r163146 = 2.0;
        double r163147 = r163136 / r163146;
        double r163148 = r163145 * r163145;
        double r163149 = r163148 * r163145;
        double r163150 = r163147 * r163149;
        double r163151 = r163145 + r163150;
        double r163152 = 3.0;
        double r163153 = 4.0;
        double r163154 = r163152 / r163153;
        double r163155 = r163149 * r163145;
        double r163156 = r163155 * r163145;
        double r163157 = r163154 * r163156;
        double r163158 = r163151 + r163157;
        double r163159 = 15.0;
        double r163160 = 8.0;
        double r163161 = r163159 / r163160;
        double r163162 = r163156 * r163145;
        double r163163 = r163162 * r163145;
        double r163164 = r163161 * r163163;
        double r163165 = r163158 + r163164;
        double r163166 = r163144 * r163165;
        return r163166;
}