practice questions for microeconomics principles 7661574