public Random() : this(Environment.TickCount) { }
public static BigInteger Random(this System.Random generator, BigInteger limit) { return(new BigInteger(generator.Random(limit.Value))); }