dfs implemented. errors in path
dfs works. no heuristic