Solve sample-space, counting, conditional-probability, independence, random-variable, expectation, and variance problems. Use for foundational probability.