lecture 2

todo