# Definition for a binary tree node.# class TreeNode:# def __init__(self, val=0, left=None, right=None):# self.val = val# self.left = left# self.right = rightclass Solution: result = 0 def sumOfLeftLeaves(self, root: TreeNode) -> int: def helper(root, isleft, result): if root == None: return 0 left = helper(root.left, True, self.result) right = helper(root.right, False, self.result) depth = max(left, right) + 1 if depth == 1 and isleft: self.result += root.val return depth #result = 0 helper(root, False, self.result) return self.result