macroeconomics class notes 1625496