Mental Model
We flip the direction of each link in the list by going to the end first, then reversing links on the way back.
Analogy: Imagine unrolling a chain from the last link back to the first, flipping each link's direction as you go back.
head -> 1 -> 2 -> 3 -> null
