microeconomics class notes 4795878