lecture 6.5.