Mental Model
Array rotation means moving elements so the array looks shifted left or right by some steps. The order stays the same but starts from a new point.
Analogy: Imagine a circular conveyor belt with boxes. Rotating the array is like moving the belt so a different box comes to the front, but the order of boxes stays the same.
Original array: [1] -> [2] -> [3] -> [4] -> [5] -> null Rotate by 2 to the left: [3] -> [4] -> [5] -> [1] -> [2] -> null
