class Solution {
public:
void rotate(vector<int>& nums, int k) {
if(nums.size() == 0)
return;
//k = nums.size() - k;
k %= nums.size();
k = nums.size() - k;
// while(k){
nums.insert(nums.end(), nums.begin(), nums.begin() + k);
nums.erase(nums.begin(), nums.begin() + k);
// k--;
//}
}
};