Made minor changes to my BFS function to get DFS.  Just need to double check and see if it works.