cs6110_lecture_11.pdf