Not hard... just complicated | Probability | Achievable AMC 10/12