Mental Model
We flip the direction of the links between nodes by going to the end first, then reversing links on the way back.
Analogy: Imagine a line of dominoes standing. Instead of pushing from the front, you go to the last domino and then push backward, flipping each domino's direction one by one.
head -> 1 -> 2 -> 3 -> null
