draft of lec02
lec2 before class