Binary Tree Boundary Traversal Leetcode Solutions Java