Cannot sample enough valid points. (more)

\[R \cdot \left(2 \cdot \tan^{-1}_* \frac{\sqrt{{\left(\sin \left(\frac{\phi_1 - \phi_2}{2}\right)\right)}^{2} + \left(\left(\cos \phi_1 \cdot \cos \phi_2\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)}}{\sqrt{1 - \left({\left(\sin \left(\frac{\phi_1 - \phi_2}{2}\right)\right)}^{2} + \left(\left(\cos \phi_1 \cdot \cos \phi_2\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right)}}\right)\]
R \cdot \left(2 \cdot \tan^{-1}_* \frac{\sqrt{{\left(\sin \left(\frac{\phi_1 - \phi_2}{2}\right)\right)}^{2} + \left(\left(\cos \phi_1 \cdot \cos \phi_2\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)}}{\sqrt{1 - \left({\left(\sin \left(\frac{\phi_1 - \phi_2}{2}\right)\right)}^{2} + \left(\left(\cos \phi_1 \cdot \cos \phi_2\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right) \cdot \sin \left(\frac{\lambda_1 - \lambda_2}{2}\right)\right)}}\right)
double f(double R, double lambda1, double lambda2, double phi1, double phi2) {
        double r1229181 = R;
        double r1229182 = 2.0;
        double r1229183 = phi1;
        double r1229184 = phi2;
        double r1229185 = r1229183 - r1229184;
        double r1229186 = r1229185 / r1229182;
        double r1229187 = sin(r1229186);
        double r1229188 = pow(r1229187, r1229182);
        double r1229189 = cos(r1229183);
        double r1229190 = cos(r1229184);
        double r1229191 = r1229189 * r1229190;
        double r1229192 = lambda1;
        double r1229193 = lambda2;
        double r1229194 = r1229192 - r1229193;
        double r1229195 = r1229194 / r1229182;
        double r1229196 = sin(r1229195);
        double r1229197 = r1229191 * r1229196;
        double r1229198 = r1229197 * r1229196;
        double r1229199 = r1229188 + r1229198;
        double r1229200 = sqrt(r1229199);
        double r1229201 = 1.0;
        double r1229202 = r1229201 - r1229199;
        double r1229203 = sqrt(r1229202);
        double r1229204 = atan2(r1229200, r1229203);
        double r1229205 = r1229182 * r1229204;
        double r1229206 = r1229181 * r1229205;
        return r1229206;
}