1 2Congruential generators (such as LCG, ICG, QCG, ...) only work 3with moduli of size less than or equal to ULONG_MAX. Eg. on a 32-bit 4architecture this usually is 2^32. Thus it is not possible to have 5LCGs with period longer than 4x10^9. 6 7