mp_msqrt
extern int mp_msqrt(MINT *, MINT *, MINT *);
int msqrt(MINT *a, MINT *b, MINT *r) { return (mp_msqrt(a, b, r)); }