annotated lecture 3 2693643