collection of notes for macroeconomic principles 8413625