def integral_inf_mp(fn):
    (integral, _) = mp.quad(fn, [(- mp.inf), mp.inf], error=True)
    return integral
def integral_inf_mp(fn):
    (integral, _) = mp.quad(fn, [(- mp.inf), mp.inf], error=True)
    return integral