The reason the first and last items survive the list
Recall of a list is reliably U-shaped. The ends are protected by two different mechanisms, and the middle is protected by neither.
Two mechanisms guard two ends. Primacy survives a delay and recency does not, which is how they are told apart.