DSA 3013 Lecture 8.pdf