bfs_function1