#if !(defined(GO) && defined(GOM) && defined(GO2) && defined(DATA)) #error meh! #endif // mp_bitcnt_t unsigned long int //DATA(__gmp_allocate_func, //GO(__gmp_asprintf, //GO(__gmp_asprintf_final, //DATA(__gmp_asprintf_funs, //GO(__gmp_asprintf_memory, //GO(__gmp_asprintf_reps, //GO(__gmp_assert_fail, //GO(__gmp_assert_header, //GO(__gmp_default_allocate, //DATA(__gmp_default_fp_limb_precision, //GO(__gmp_default_free, //GO(__gmp_default_reallocate, //GO(__gmp_divide_by_zero, //GO(__gmp_doprnt, //GO(__gmp_doprnt_integer, //GO(__gmp_doprnt_mpf2, //GO(__gmp_doscan, //DATAB(__gmp_errno, //GO(__gmp_exception, //GO(__gmp_extract_double, //GO(__gmpf_abs, //GO(__gmpf_add, //GO(__gmpf_add_ui, //GO(__gmpf_ceil, //GO(__gmpf_clear, //GO(__gmpf_clears, //GO(__gmpf_cmp, //GO(__gmpf_cmp_d, //GO(__gmpf_cmp_si, //GO(__gmpf_cmp_ui, //GO(__gmpf_cmp_z, //GO(__gmpf_div, //GO(__gmpf_div_2exp, //GO(__gmpf_div_ui, //GO(__gmpf_dump, //GO(__gmpf_eq, //GO(__gmpf_fits_sint_p, //GO(__gmpf_fits_slong_p, //GO(__gmpf_fits_sshort_p, //GO(__gmpf_fits_uint_p, //GO(__gmpf_fits_ulong_p, //GO(__gmpf_fits_ushort_p, //GO(__gmpf_floor, //GO(__gmpf_get_d, //GO(__gmpf_get_d_2exp, //GO(__gmpf_get_default_prec, //GO(__gmpf_get_prec, //GO(__gmpf_get_si, //GO(__gmpf_get_str, //GO(__gmpf_get_ui, //GO(__gmpf_init, //GO(__gmpf_init2, //GO(__gmpf_inits, //GO(__gmpf_init_set, //GO(__gmpf_init_set_d, //GO(__gmpf_init_set_si, //GO(__gmpf_init_set_str, //GO(__gmpf_init_set_ui, //GO(__gmpf_inp_str, //GO(__gmpf_integer_p, //GO(__gmpf_mul, //GO(__gmpf_mul_2exp, //GO(__gmpf_mul_ui, //GO(__gmpf_neg, //GO(__gmpf_out_str, //GO(__gmpf_pow_ui, //GO(__gmp_fprintf, //DATA(__gmp_fprintf_funs, //GO(__gmpf_random2, //DATA(__gmp_free_func, //GO(__gmpf_reldiff, //GO(__gmp_fscanf, //DATA(__gmp_fscanf_funs, //GO(__gmpf_set, //GO(__gmpf_set_d, //GO(__gmpf_set_default_prec, //GO(__gmpf_set_prec, //GO(__gmpf_set_prec_raw, //GO(__gmpf_set_q, //GO(__gmpf_set_si, //GO(__gmpf_set_str, //GO(__gmpf_set_ui, //GO(__gmpf_set_z, //GO(__gmpf_size, //GO(__gmpf_sqrt, //GO(__gmpf_sqrt_ui, //GO(__gmpf_sub, //GO(__gmpf_sub_ui, //GO(__gmpf_swap, //GO(__gmpf_trunc, //GO(__gmpf_ui_div, //GO(__gmpf_ui_sub, //GO(__gmpf_urandomb, GOM(__gmp_get_memory_functions, vFEppp) //GO(__gmp_init_primesieve, //GO(__gmp_invalid_operation, //DATAB(__gmp_junk, //GO(__gmp_mt_recalc_buffer, //GO(__gmpn_add, //GO(__gmpn_add_1, //GO(__gmpn_add_err1_n, //GO(__gmpn_add_err2_n, //GO(__gmpn_add_err3_n, //GO(__gmpn_addlsh1_n, //GO(__gmpn_addlsh2_n, GO(__gmpn_addmul_1, LFppLL) GO(__gmpn_add_n, LFpppL) //GO(__gmpn_add_nc, //GO(__gmpn_add_n_sub_n, //GO(__gmpn_and_n, //GO(__gmpn_andn_n, //GO(__gmpn_bc_mulmod_bnm1, //GO(__gmpn_bc_set_str, //GO(__gmpn_bdiv_dbm1c, //GO(__gmpn_bdiv_q, //GO(__gmpn_bdiv_q_1, //GO(__gmpn_bdiv_q_itch, //GO(__gmpn_bdiv_qr, //GO(__gmpn_bdiv_qr_itch, //GO(__gmpn_binvert, //GO(__gmpn_binvert_itch, //GO(__gmpn_broot, //GO(__gmpn_brootinv, //GO(__gmpn_broot_invm1, //GO(__gmpn_bsqrt, //GO(__gmpn_bsqrtinv, //GO(__gmpn_cmp, GO(__gmpn_cnd_add_n, LFLpppL) GO(__gmpn_cnd_sub_n, LFLpppL) GO(__gmpn_cnd_swap, vFippL) //GO(__gmpn_com, //GO(__gmpn_compute_powtab, GO(__gmpn_copyd, vFppL) GO(__gmpn_copyi, vFppL) //GO(__gmpn_dcpi1_bdiv_q, //GO(__gmpn_dcpi1_bdiv_qr, //GO(__gmpn_dcpi1_bdiv_qr_n, //GO(__gmpn_dcpi1_bdiv_qr_n_itch, //GO(__gmpn_dcpi1_divappr_q, //GO(__gmpn_dcpi1_div_q, //GO(__gmpn_dcpi1_div_qr, //GO(__gmpn_dcpi1_div_qr_n, //GO(__gmpn_dc_set_str, //GO(__gmpn_divexact, //GO(__gmpn_divexact_1, //GO(__gmpn_divexact_by3, //GO(__gmpn_divexact_by3c, //GO(__gmpn_divisible_p, //GO(__gmpn_divmod_1, //GO(__gmpn_div_q, //GO(__gmpn_div_qr_1, //GO(__gmpn_div_qr_1n_pi1, //GO(__gmpn_div_qr_2, //GO(__gmpn_div_qr_2n_pi1, //GO(__gmpn_div_qr_2u_pi1, //GO(__gmpn_divrem, //GO(__gmpn_divrem_1, //GO(__gmpn_divrem_2, //GO(__gmpn_dump, //GO(__gmp_nextprime, //GO(__gmpn_fft_best_k, //GO(__gmpn_fft_next_size, //GO(__gmpn_fib2m, //GO(__gmpn_fib2_ui, //GO(__gmpn_gcd, //GO(__gmpn_gcd_1, //GO(__gmpn_gcd_11, //GO(__gmpn_gcd_22, //GO(__gmpn_gcdext, //GO(__gmpn_gcdext_1, //GO(__gmpn_gcdext_hook, //GO(__gmpn_gcdext_lehmer_n, //GO(__gmpn_gcd_subdiv_step, //GO(__gmpn_get_d, //GO(__gmpn_get_str, //GO(__gmpn_hamdist, //GO(__gmpn_hgcd, //GO(__gmpn_hgcd2, //GO(__gmpn_hgcd2_jacobi, //GO(__gmpn_hgcd_appr, //GO(__gmpn_hgcd_appr_itch, //GO(__gmpn_hgcd_itch, //GO(__gmpn_hgcd_jacobi, //GO(__gmpn_hgcd_matrix_adjust, //GO(__gmpn_hgcd_matrix_init, //GO(__gmpn_hgcd_matrix_mul, //GO(__gmpn_hgcd_matrix_mul_1, //GO(__gmpn_hgcd_matrix_update_q, //GO(__gmpn_hgcd_mul_matrix1_vector, //GO(__gmpn_hgcd_reduce, //GO(__gmpn_hgcd_reduce_itch, //GO(__gmpn_hgcd_step, //GO(__gmpn_invert, //GO(__gmpn_invertappr, //GO(__gmpn_invert_limb, //GO(__gmpn_ior_n, //GO(__gmpn_iorn_n, //GO(__gmpn_jacobi_2, //GO(__gmpn_jacobi_base, //GO(__gmpn_jacobi_n, //GO(__gmpn_lshift, //GO(__gmpn_lshiftc, //GO(__gmpn_matrix22_mul, //GO(__gmpn_matrix22_mul1_inverse_vector, //GO(__gmpn_matrix22_mul_itch, //GO(__gmpn_mod_1, //GO(__gmpn_mod_1_1p, //GO(__gmpn_mod_1_1p_cps, //GO(__gmpn_mod_1s_2p, //GO(__gmpn_mod_1s_2p_cps, //GO(__gmpn_mod_1s_3p, //GO(__gmpn_mod_1s_3p_cps, //GO(__gmpn_mod_1s_4p, //GO(__gmpn_mod_1s_4p_cps, //GO(__gmpn_mod_34lsub1, //GO(__gmpn_modexact_1c_odd, //GO(__gmpn_mu_bdiv_q, //GO(__gmpn_mu_bdiv_q_itch, //GO(__gmpn_mu_bdiv_qr, //GO(__gmpn_mu_bdiv_qr_itch, //GO(__gmpn_mu_divappr_q, //GO(__gmpn_mu_divappr_q_itch, //GO(__gmpn_mu_div_q, //GO(__gmpn_mu_div_q_itch, //GO(__gmpn_mu_div_qr, //GO(__gmpn_mu_div_qr_itch, //GO(__gmpn_mul, GO(__gmpn_mul_1, LFppLL) //GO(__gmpn_mul_1c, //GO(__gmpn_mul_basecase, //GO(__gmpn_mul_fft, //GO(__gmpn_mullo_basecase, //GO(__gmpn_mullo_n, //GO(__gmpn_mulmid, //GO(__gmpn_mulmid_basecase, //GO(__gmpn_mulmid_n, //GO(__gmpn_mulmod_bnm1, //GO(__gmpn_mulmod_bnm1_next_size, GO(__gmpn_mul_n, vFpppL) //GO(__gmpn_nand_n, //GO(__gmpn_neg, //GO(__gmpn_ni_invertappr, //GO(__gmpn_nior_n, //GO(__gmpn_nussbaumer_mul, //GO(__gmpn_perfect_power_p, GO(__gmpn_perfect_square_p, iFpL) //GO(__gmpn_pi1_bdiv_q_1, //GO(__gmpn_popcount, //GO(__gmpn_pow_1, //GO(__gmpn_powlo, //GO(__gmpn_powm, //GO(__gmpn_preinv_divrem_1, //GO(__gmpn_preinv_mod_1, //GO(__gmpn_preinv_mu_div_qr, //GO(__gmpn_preinv_mu_div_qr_itch, //GO(__gmpn_random, //GO(__gmpn_random2, //GO(__gmpn_redc_1, //GO(__gmpn_redc_2, //GO(__gmpn_redc_n, //GO(__gmpn_remove, //GO(__gmpn_rootrem, //GO(__gmpn_rsblsh1_n, //GO(__gmpn_rsblsh2_n, //GO(__gmpn_rsh1add_n, //GO(__gmpn_rsh1sub_n, GO(__gmpn_rshift, LFppLu) //GO(__gmpn_sbpi1_bdiv_q, //GO(__gmpn_sbpi1_bdiv_qr, //GO(__gmpn_sbpi1_bdiv_r, //GO(__gmpn_sbpi1_divappr_q, //GO(__gmpn_sbpi1_div_q, //GO(__gmpn_sbpi1_div_qr, //GO(__gmpn_scan0, //GO(__gmpn_scan1, GO(__gmpn_sec_add_1, LFppLL) GO(__gmpn_sec_add_1_itch, LFL) //GO(__gmpn_sec_div_qr, //GO(__gmpn_sec_div_qr_itch, GO(__gmpn_sec_div_r, LFppLpLL) GO(__gmpn_sec_div_r_itch, LFL) GO(__gmpn_sec_invert, iFpppLL) GO(__gmpn_sec_invert_itch, LFL) GO(__gmpn_sec_mul, vFpppLp) GO(__gmpn_sec_mul_itch, LFL) //GO(__gmpn_sec_pi1_div_qr, //GO(__gmpn_sec_pi1_div_r, GO(__gmpn_sec_powm, vFppLpLpLp) GO(__gmpn_sec_powm_itch, LFLL) //GO(__gmpn_sec_sqr, //GO(__gmpn_sec_sqr_itch, GO(__gmpn_sec_sub_1, LFppLL) //GO(__gmpn_sec_sub_1_itch, GO(__gmpn_sec_tabselect, vFppLLL) //GO(__gmpn_set_str, //GO(__gmpn_sizeinbase, GO(__gmpn_sqr, vFppL) //GO(__gmpn_sqr_basecase, //GO(__gmpn_sqr_diag_addlsh1, //GO(__gmpn_sqrlo, //GO(__gmpn_sqrlo_basecase, //GO(__gmpn_sqrmod_bnm1, //GO(__gmpn_sqrmod_bnm1_next_size, //GO(__gmpn_sqrtrem, //GO(__gmpn_strongfibo, //GO(__gmpn_sub, //GO(__gmpn_sub_1, //GO(__gmpn_sub_err1_n, //GO(__gmpn_sub_err2_n, //GO(__gmpn_sub_err3_n, //GO(__gmpn_sublsh1_n, //GO(__gmpn_sublsh2_n, GO(__gmpn_submul_1, LFppLL) GO(__gmpn_sub_n, LFpppL) //GO(__gmpn_sub_nc, //GO(__gmpn_tdiv_qr, //GO(__gmpn_toom22_mul, //GO(__gmpn_toom2_sqr, //GO(__gmpn_toom32_mul, //GO(__gmpn_toom33_mul, //GO(__gmpn_toom3_sqr, //GO(__gmpn_toom42_mul, //GO(__gmpn_toom42_mulmid, //GO(__gmpn_toom43_mul, //GO(__gmpn_toom44_mul, //GO(__gmpn_toom4_sqr, //GO(__gmpn_toom52_mul, //GO(__gmpn_toom53_mul, //GO(__gmpn_toom54_mul, //GO(__gmpn_toom62_mul, //GO(__gmpn_toom63_mul, //GO(__gmpn_toom6h_mul, //GO(__gmpn_toom6_sqr, //GO(__gmpn_toom8h_mul, //GO(__gmpn_toom8_sqr, //GO(__gmpn_toom_couple_handling, //GO(__gmpn_toom_eval_dgr3_pm1, //GO(__gmpn_toom_eval_dgr3_pm2, //GO(__gmpn_toom_eval_pm1, //GO(__gmpn_toom_eval_pm2, //GO(__gmpn_toom_eval_pm2exp, //GO(__gmpn_toom_eval_pm2rexp, //GO(__gmpn_toom_interpolate_12pts, //GO(__gmpn_toom_interpolate_16pts, //GO(__gmpn_toom_interpolate_5pts, //GO(__gmpn_toom_interpolate_6pts, //GO(__gmpn_toom_interpolate_7pts, //GO(__gmpn_toom_interpolate_8pts, //GO(__gmpn_trialdiv, //GO(__gmpn_xnor_n, //GO(__gmpn_xor_n, GO(__gmpn_zero, vFpL) //GO(__gmpn_zero_p, //GO(__gmp_obstack_printf, //DATA(__gmp_obstack_printf_funs, //GO(__gmp_obstack_vprintf, //GO(__gmp_primesieve, //GO(__gmp_printf, //GO(__gmpq_abs, //GO(__gmpq_add, //GO(__gmpq_canonicalize, //GO(__gmpq_clear, //GO(__gmpq_clears, //GO(__gmpq_cmp, //GO(__gmpq_cmp_si, //GO(__gmpq_cmp_ui, //GO(__gmpq_cmp_z, //GO(__gmpq_div, //GO(__gmpq_div_2exp, //GO(__gmpq_equal, //GO(__gmpq_get_d, //GO(__gmpq_get_den, //GO(__gmpq_get_num, //GO(__gmpq_get_str, //GO(__gmpq_init, //GO(__gmpq_inits, //GO(__gmpq_inp_str, //GO(__gmpq_inv, //GO(__gmpq_mul, //GO(__gmpq_mul_2exp, //GO(__gmpq_neg, //GO(__gmpq_out_str, //GO(__gmpq_set, //GO(__gmpq_set_d, //GO(__gmpq_set_den, //GO(__gmpq_set_f, //GO(__gmpq_set_num, //GO(__gmpq_set_si, //GO(__gmpq_set_str, //GO(__gmpq_set_ui, //GO(__gmpq_set_z, //GO(__gmpq_sub, //GO(__gmpq_swap, //GO(__gmp_randclear, //GO(__gmp_randclear_mt, //GO(__gmp_randget_mt, //GO(__gmp_randinit, //GO(__gmp_randinit_default, //GO(__gmp_randinit_lc_2exp, //GO(__gmp_randinit_lc_2exp_size, //GO(__gmp_randinit_mt, //GO(__gmp_randinit_mt_noseed, //GO(__gmp_randinit_set, //GO(__gmp_randiset_mt, //DATAB(__gmp_rands, //GO(__gmp_randseed, //GO(__gmp_randseed_ui, //DATAB(__gmp_rands_initialized, //DATA(__gmp_reallocate_func, //GO(__gmp_scanf, GOM(__gmp_set_memory_functions, vFEppp) //GO(__gmp_snprintf, //DATA(__gmp_snprintf_funs, //GO(__gmp_sprintf, //DATA(__gmp_sprintf_funs, //GO(__gmp_sqrt_of_negative, //GO(__gmp_sscanf, //DATA(__gmp_sscanf_funs, //GO(__gmp_tmp_reentrant_alloc, //GO(__gmp_tmp_reentrant_free, //GO(__gmp_urandomb_ui, //GO(__gmp_urandomm_ui, //GO(__gmp_vasprintf, //DATA(__gmp_version, //GO(__gmp_vfprintf, //GO(__gmp_vfscanf, //GO(__gmp_vprintf, //GO(__gmp_vscanf, //GO(__gmp_vsnprintf, //GO(__gmp_vsprintf, //GO(__gmp_vsscanf, //GO(__gmpz_2fac_ui, //GO(__gmpz_abs, GO(__gmpz_add, vFppp) //GO(__gmpz_addmul, //GO(__gmpz_addmul_ui, GO(__gmpz_add_ui, vFppL) GO(__gmpz_and, vFppp) //GO(__gmpz_aorsmul_1, //GO(__gmpz_array_init, //GO(__gmpz_bin_ui, //GO(__gmpz_bin_uiui, GO(__gmpz_cdiv_q, vFppp) //GO(__gmpz_cdiv_q_2exp, //GO(__gmpz_cdiv_qr, //GO(__gmpz_cdiv_qr_ui, //GO(__gmpz_cdiv_q_ui, //GO(__gmpz_cdiv_r, //GO(__gmpz_cdiv_r_2exp, //GO(__gmpz_cdiv_r_ui, //GO(__gmpz_cdiv_ui, GO(__gmpz_clear, vFp) //GO(__gmpz_clears, //GO(__gmpz_clrbit, GO(__gmpz_cmp, iFpp) //GO(__gmpz_cmpabs, //GO(__gmpz_cmpabs_d, //GO(__gmpz_cmpabs_ui, //GO(__gmpz_cmp_d, //GO(__gmpz_cmp_si, GO(__gmpz_cmp_ui, iFpu) GO(__gmpz_com, vFpp) //GO(__gmpz_combit, //GO(__gmpz_congruent_2exp_p, GO(__gmpz_congruent_p, iFppp) //GO(__gmpz_congruent_ui_p, //GO(__gmpz_divexact, //GO(__gmpz_divexact_gcd, //GO(__gmpz_divexact_ui, //GO(__gmpz_divisible_2exp_p, //GO(__gmpz_divisible_p, //GO(__gmpz_divisible_ui_p, //GO(__gmpz_dump, GO(__gmpz_export, vFppiLiLp) //GO(__gmpz_fac_ui, GO(__gmpz_fdiv_q, vFppp) GO(__gmpz_fdiv_q_2exp, vFppL) //GO(__gmpz_fdiv_qr, //GO(__gmpz_fdiv_qr_ui, //GO(__gmpz_fdiv_q_ui, GO(__gmpz_fdiv_r, vFppp) GO(__gmpz_fdiv_r_2exp, vFppL) //GO(__gmpz_fdiv_r_ui, //GO(__gmpz_fdiv_ui, //GO(__gmpz_fib2_ui, //GO(__gmpz_fib_ui, //GO(__gmpz_fits_sint_p, //GO(__gmpz_fits_slong_p, //GO(__gmpz_fits_sshort_p, //GO(__gmpz_fits_uint_p, //GO(__gmpz_fits_ulong_p, //GO(__gmpz_fits_ushort_p, GO(__gmpz_gcd, vFppp) //GO(__gmpz_gcdext, //GO(__gmpz_gcd_ui, //GO(__gmpz_get_d, //GO(__gmpz_get_d_2exp, //GO(__gmpz_getlimbn, //GO(__gmpz_get_si, //GO(__gmpz_get_str, //GO(__gmpz_get_ui, //GO(__gmpz_hamdist, GO(__gmpz_import, vFpLiLiLp) GO(__gmpz_init, vFp) //GO(__gmpz_init2, //GO(__gmpz_inits, GO(__gmpz_init_set, vFpp) //GO(__gmpz_init_set_d, //GO(__gmpz_init_set_si, GO(__gmpz_init_set_str, iFppi) GO(__gmpz_init_set_ui, vFpL) //GO(__gmpz_inp_raw, //GO(__gmpz_inp_str, //GO(__gmpz_inp_str_nowhite, GO(__gmpz_invert, iFppp) //GO(__gmpz_ior, //GO(__gmpz_jacobi, //GO(__gmpz_kronecker_si, //GO(__gmpz_kronecker_ui, GO(__gmpz_lcm, vFppp) //GO(__gmpz_lcm_ui, //GO(__gmpz_legendre, GO(__gmpz_limbs_finish, vFpL) GO(__gmpz_limbs_modify, pFpL) GO(__gmpz_limbs_read, pFp) GO(__gmpz_limbs_write, pFpL) //GO(__gmpz_lucas_mod, //GO(__gmpz_lucnum2_ui, //GO(__gmpz_lucnum_ui, //GO(__gmpz_mfac_uiui, //GO(__gmpz_millerrabin, GO(__gmpz_mod, vFppp) GO(__gmpz_mul, vFppp) GO(__gmpz_mul_2exp, vFppL) //GO(__gmpz_mul_si, GO(__gmpz_mul_ui, vFppL) //GO(__gmpz_neg, //GO(__gmpz_nextprime, //GO(__gmpz_n_pow_ui, //GO(__gmpz_oddfac_1, //GO(__gmpz_out_raw, //GO(__gmpz_out_str, //GO(__gmpz_perfect_power_p, //GO(__gmpz_perfect_square_p, //GO(__gmpz_popcount, GO(__gmpz_powm, vFpppp) GO(__gmpz_powm_sec, vFpppp) GO(__gmpz_powm_ui, vFppLp) //GO(__gmpz_pow_ui, //GO(__gmpz_primorial_ui, GO(__gmpz_probab_prime_p, iFpi) //GO(__gmpz_prodlimbs, //GO(__gmpz_random, //GO(__gmpz_random2, //GO(__gmpz_realloc, //GO(__gmpz_realloc2, //GO(__gmpz_remove, GO(__gmpz_roinit_n, pFppL) //GO(__gmpz_root, //GO(__gmpz_rootrem, //GO(__gmpz_rrandomb, //GO(__gmpz_scan0, GO(__gmpz_scan1, LFpL) GO(__gmpz_set, vFpp) GO(__gmpz_setbit, vFpL) //GO(__gmpz_set_d, //GO(__gmpz_set_f, //GO(__gmpz_set_q, //GO(__gmpz_set_si, //GO(__gmpz_set_str, GO(__gmpz_set_ui, vFpL) //GO(__gmpz_si_kronecker, //GO(__gmpz_size, GO(__gmpz_sizeinbase, LFpi) GO(__gmpz_sqrt, vFpp) //GO(__gmpz_sqrtrem, //GO(__gmpz_stronglucas, GO(__gmpz_sub, vFppp) GO(__gmpz_submul, vFppp) GO(__gmpz_submul_ui, vFppL) GO(__gmpz_sub_ui, vFppu) //GO(__gmpz_swap, //GO(__gmpz_tdiv_q, GO(__gmpz_tdiv_q_2exp, vFppL) GO(__gmpz_tdiv_qr, vFpppp) //GO(__gmpz_tdiv_qr_ui, //GO(__gmpz_tdiv_q_ui, //GO(__gmpz_tdiv_r, GO(__gmpz_tdiv_r_2exp, vFppL) //GO(__gmpz_tdiv_r_ui, //GO(__gmpz_tdiv_ui, GO(__gmpz_tstbit, iFpL) //GO(__gmpz_ui_kronecker, //GO(__gmpz_ui_pow_ui, //GO(__gmpz_ui_sub, //GO(__gmpz_urandomb, //GO(__gmpz_urandomm, //GO(__gmpz_xor,