• + 0 comments

    include

    using namespace std;

    int main() { int n, d; cin >> n >> d; vector a(n); for (int i = 0; i < n; i++) cin >> a[i];

    d %= n;
    vector<int> res(n);
    for (int i = 0; i < n; i++)
        res[i] = a[(i + d) % n];  
    
    for (int i = 0; i < n; i++)
        cout << res[i] << (i == n - 1 ? '\n' : ' ');
    
    return 0;
    

    }