testing pseudorandom number generators