tests for random number generators 2828704