Mersenne Twister

MersenneTwister
http://www.devslash.com/?p=97
@author paq