Mental Model
Adding a new item at the start of a linked list means making the new item point to the current first item, then updating the start to this new item.
Analogy: Imagine a line of people holding hands. To add a new person at the front, the new person grabs the hand of the first person, then becomes the new leader of the line.
head -> 1 -> 2 -> 3 -> null newNode (value=0)
