populating next right pointers in each node from leetcode updated