finished lecture 12