On the xorshift random number generators
Improved long-period generators based on linear recurrences modulo 2