Mental Model
Add new items to the end of a line so the first who came stays first. We keep track of the last item to add quickly.
Analogy: Imagine a queue of people waiting to buy tickets. New people join at the end, and the person at the front is served first. We remember who is last to add new people fast.
front -> 1 -> 2 -> 3 -> null ā rear ā
