Summary: To go about coding the depth-first search algorithm (DFS), we revisit an old friend: adjacency lists.