vector<int> rotLeft(vector<int> a, int d) { vector<int>v(a.size(), 0); for(int i = 0; i < a.size(); i++) { int index = (i - d + a.size()) % a.size(); v[index] = a[i]; } return v; }