class-notes-pr-2223.pdf