lecture 0