def _inflate_fox_h(g, a):
 if (a < 0):
  return _inflate_fox_h(_flip_g(g), (- a))
 p = S(a.p)
 q = S(a.q)
 (D, g) = _inflate_g(g, q)
 z = g.argument
 D /= (((2 * pi) ** ((1 - p) / 2)) * (p ** ((- S(1)) / 2)))
 z /= (p ** p)
 bs = [((n + 1) / p) for n in range(p)]
 return (D, meijerg(g.an, g.aother, g.bm, (list(g.bother) + bs), z))

def _inflate_fox_h ( g , a ) : if ( a < 0 ) : return _inflate_fox_h ( _flip_g ( g ) , ( - a ) ) p = S ( a . p ) q = S ( a . q ) ( D , g ) = _inflate_g ( g , q ) z = g . argument D /= ( ( ( 2 * pi ) ** ( ( 1 - p ) / 2 ) ) * ( p ** ( ( - S ( 1 ) ) / 2 ) ) ) z /= ( p ** p ) bs = [ ( ( n + 1 ) / p ) for n in range ( p ) ] return ( D , meijerg ( g . an , g . aother , g . bm , ( list ( g . bother ) + bs ) , z ) )
let d denote the integrand in the definition of the g function g .