Cannot sample enough valid points. (more)

\[\left(\left(\sqrt{\pi \cdot 2} \cdot {\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}^{\left(\left(z - 1\right) + 0.5\right)}\right) \cdot e^{-\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}\right) \cdot \left(\left(\left(\left(\left(\left(\left(\left(0.99999999999980993 + \frac{676.520368121885099}{\left(z - 1\right) + 1}\right) + \frac{-1259.13921672240281}{\left(z - 1\right) + 2}\right) + \frac{771.32342877765313}{\left(z - 1\right) + 3}\right) + \frac{-176.615029162140587}{\left(z - 1\right) + 4}\right) + \frac{12.5073432786869052}{\left(z - 1\right) + 5}\right) + \frac{-0.138571095265720118}{\left(z - 1\right) + 6}\right) + \frac{9.98436957801957158 \cdot 10^{-6}}{\left(z - 1\right) + 7}\right) + \frac{1.50563273514931162 \cdot 10^{-7}}{\left(z - 1\right) + 8}\right)\]
\left(\left(\sqrt{\pi \cdot 2} \cdot {\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}^{\left(\left(z - 1\right) + 0.5\right)}\right) \cdot e^{-\left(\left(\left(z - 1\right) + 7\right) + 0.5\right)}\right) \cdot \left(\left(\left(\left(\left(\left(\left(\left(0.99999999999980993 + \frac{676.520368121885099}{\left(z - 1\right) + 1}\right) + \frac{-1259.13921672240281}{\left(z - 1\right) + 2}\right) + \frac{771.32342877765313}{\left(z - 1\right) + 3}\right) + \frac{-176.615029162140587}{\left(z - 1\right) + 4}\right) + \frac{12.5073432786869052}{\left(z - 1\right) + 5}\right) + \frac{-0.138571095265720118}{\left(z - 1\right) + 6}\right) + \frac{9.98436957801957158 \cdot 10^{-6}}{\left(z - 1\right) + 7}\right) + \frac{1.50563273514931162 \cdot 10^{-7}}{\left(z - 1\right) + 8}\right)
double f(double z) {
        double r119686 = atan2(1.0, 0.0);
        double r119687 = 2.0;
        double r119688 = r119686 * r119687;
        double r119689 = sqrt(r119688);
        double r119690 = z;
        double r119691 = 1.0;
        double r119692 = r119690 - r119691;
        double r119693 = 7.0;
        double r119694 = r119692 + r119693;
        double r119695 = 0.5;
        double r119696 = r119694 + r119695;
        double r119697 = r119692 + r119695;
        double r119698 = pow(r119696, r119697);
        double r119699 = r119689 * r119698;
        double r119700 = -r119696;
        double r119701 = exp(r119700);
        double r119702 = r119699 * r119701;
        double r119703 = 0.9999999999998099;
        double r119704 = 676.5203681218851;
        double r119705 = r119692 + r119691;
        double r119706 = r119704 / r119705;
        double r119707 = r119703 + r119706;
        double r119708 = -1259.1392167224028;
        double r119709 = r119692 + r119687;
        double r119710 = r119708 / r119709;
        double r119711 = r119707 + r119710;
        double r119712 = 771.3234287776531;
        double r119713 = 3.0;
        double r119714 = r119692 + r119713;
        double r119715 = r119712 / r119714;
        double r119716 = r119711 + r119715;
        double r119717 = -176.6150291621406;
        double r119718 = 4.0;
        double r119719 = r119692 + r119718;
        double r119720 = r119717 / r119719;
        double r119721 = r119716 + r119720;
        double r119722 = 12.507343278686905;
        double r119723 = 5.0;
        double r119724 = r119692 + r119723;
        double r119725 = r119722 / r119724;
        double r119726 = r119721 + r119725;
        double r119727 = -0.13857109526572012;
        double r119728 = 6.0;
        double r119729 = r119692 + r119728;
        double r119730 = r119727 / r119729;
        double r119731 = r119726 + r119730;
        double r119732 = 9.984369578019572e-06;
        double r119733 = r119732 / r119694;
        double r119734 = r119731 + r119733;
        double r119735 = 1.5056327351493116e-07;
        double r119736 = 8.0;
        double r119737 = r119692 + r119736;
        double r119738 = r119735 / r119737;
        double r119739 = r119734 + r119738;
        double r119740 = r119702 * r119739;
        return r119740;
}