lecture: lecture 02: finished