lecture notes from 2022 part five 5372694