[Haskell-cafe] a random numbers generator with a good 'split'