116. Populating Next Right Pointers in Each Node (Medium)