Create a new array by rotating another array.
The initial array.
How many places to rotate left. Negative values mean to the right. This should be a 32 bit integer. 0 and large numbers are handled efficiently.
Create a new array by rotating another array.