class Solution {
public:
void rotate(vector<int>& nums, int k) {
const int n = nums.size();
vector<int> newArr(n);
for (int i = 0; i < n; ++i) {
newArr[(k + i) % n] = nums[i];
}
nums = newArr;
}
};