Given the root of a binary tree, return the sum of all left leaves. A left leaf is a leaf node that is the left child of its parent.
Note: The tree is given as a level-order array where the node at index i has its left child at index 2*i + 1 and its right child at index 2*i + 2, with null for missing nodes (trailing positions may be omitted).
For example, [3, 9, 20, null, null, 15, 7] represents:
3
/ \
9 20
/ \
15 7
The left leaves are 9 and 15, so the answer is 24.