Path Sum Iii Leetcode Solution