lecture 3 completed.