BFS using right brother pointer