BinaryTree--Populating Next Right Pointers in Each Node II--BFS queue null as separator