Mental Model
To reverse a doubly linked list, we swap the next and previous links for each node and move forward until all nodes are reversed.
Analogy: Imagine walking backward on a path where each step has a forward and backward arrow; reversing means swapping these arrows so you can walk the path in the opposite direction.
null β 1 β 2 β 3 -> null βcurr at 1
