typedef long double ldouble_t; ldouble_t ld_power(ldouble_t x, int power); ldouble_t G(ldouble_t x, int i); ldouble_t F(ldouble_t x, int N);