Lecture 3: Graph Search Techniques