cs4248-l1-lecture09-pre.pdf