lecture 16a annotated 8883365