applied probability theory fundamentals 4450293