Initial commit of lecture 2.