BFS_dist create! :D