probability models and randomness 8473898