Random Number Generation
Basic Random Number Generation
Permuted Congruential Generator
Restrict generation to a given range
Xorshift Generation