bfs (104.084)