Mental Model
To insert a new value in the middle of an array, we shift all elements from the middle to the end one step to the right to make space.
Analogy: Imagine a row of chairs where you want to add a new person in the middle. Everyone from that spot to the end stands up and moves one chair to the right to free a seat.
Index: 0 1 2 3 4 Array: [1]->[2]->[3]->[4]->[5] Insert at index 2 (middle) ↑
