One Thousand Exercises in Probability : Third Edition