Mental Model
A circular linked list loops back to the start, so traversal visits each node once by stopping when we return to the first node.
Analogy: Imagine walking around a circular track; you start at one point and keep walking until you come back to where you began, then you stop.
head -> 1 -> 2 -> 3 -> ↑ ↓ ← ← ← ← ← ← ← ← ← ← ←
