https://www.gimath.com/2022/10/probability-exercises-with-answers-3.html