bfs (109.555)