lecture notes 2022