4.1-stacks-1pm-annotated.pdf