Same Binary Tree Leetcode Question 876 Island