bfs (112.506)