Mental Model
We rearrange the list so nodes alternate from start and end, meeting in the middle.
Analogy: Imagine lining up people from two ends of a line and having them walk towards the center, taking turns stepping forward.
1 -> 2 -> 3 -> 4 -> 5 -> null βstart pointer
