Mental Model
We find the biggest sum of values along any path in a tree by checking each node's best paths through its children and combining them carefully.
Analogy: Imagine climbing a mountain with many branches. To find the highest path, you check the best routes up from each fork and combine them to get the highest total height.
1
/ \
2 3
/ \ \
4 5 6
