docs: public static BigInteger nextBigInteger(
  		final BigInteger min,
  		final BigInteger max,
  		final Random random
  	) {
  		if (min.compareTo(max) >= 0) {
  			throw new IllegalArgumentException(format(
  				"min >= max: %d >= %d.", min, max
  			));
  		}
  
  		final BigInteger n = max.subtract(min).add(BigInteger.ONE);
  		return nextBigInteger(n, random).add(min);
  	}