microeconomics 6649