346347348349350351352353354355356
builder.addNode(ln); builder.addNode(rn); builder.addEdge(le); builder.addEdge(re); queue.enq(ln); queue.enq(rn); } level++; }
347348349350351352353354355356357
builder.addNode(rn); builder.addEdge(le); builder.addEdge(re); queue.enq(ln); queue.enq(rn); } level++; } return(new Object[]{root});