Mental Model
We want to make a new linked list that looks exactly like the original, including special random links, without mixing the two lists.
Analogy: Imagine copying a group of friends where each friend points to another friend randomly. You want to create a new group with the same friendships but keep the groups separate.
Original List: 1 -> 2 -> 3 -> null | | | ā ā ā 3 1 2 (random pointers) Goal: Clone List: 1' -> 2' -> 3' -> null | | | ā ā ā 3' 1' 2' (random pointers)
