exam on microeconomics 1257990