Implemented DFS, but mouse often get eaten