cs4248-l1-lecture06-pre.pdf