https://j.codingforstudent.com/how-to-get-rid-of-probability/