Diameter Of Binary Tree Leetcode Solution