Binary Tree Path Leetcode Problem 643