Binary Tree Top View Leetcode 150 Interview