Connecting all the nodes at the same level of a binary tree involves linking the right_neighbor
pointer of each node (in a tree) to its adjacent node on the same level.
Level-Order traversal refers to visiting all the nodes at the same level before iterating to the next level. In the following code, a level order traversal is done on the tree, and the right_neighbor
is set to the immediate neighbor on the same level.