Mental Model
We want to see the nodes visible when looking at the tree from above, ignoring nodes hidden behind others.
Analogy: Imagine standing on a balcony looking down at a city street with tall buildings; you only see the rooftops that are not blocked by taller buildings in front.
1
/ \
2 3
\ \
4 5
Top view shows nodes: 2 -> 1 -> 3 -> 5