lecture 22.12