Navigation with BFS(with comments)