bfs_function4