Mental Model
We want to see the nodes that are visible when looking at the tree from above, ignoring nodes hidden behind others.
Analogy: Imagine standing on a balcony looking straight down at a garden with trees; you only see the tops of some trees because others block your view behind them.
1
/ \
2 3
\ \
4 5
Top view shows nodes: 2 -> 1 -> 3 -> 5