lecture: lecture 24: begin