public function modInverse(BigInteger $n) { $value = gmp_invert($this->value, $n->value); Assertion::isInstanceOf($value, \GMP::class); return self::createFromGMPResource($value); }