Mersenne twister: Difference between revisions