Generating function of random variables, Random walk, Markov chain.
Skill Level: Beginner