The Mersenne Twister PRNG
