Gut's BFS