Completed lecture 399