lecture 2 done