leetcode: populating next right pointers in each node
leetcode: binary search
leetcode: five more problems