#include #include using namespace std; // string naive(int N, int K, string s){ // for(int i = 0; i <= N-K; ++i){ // reverse(s.begin()+i, s.begin()+i+K); // } // cout << s << endl; // return s; // } int main(){ int N, K; string s; cin >> N >> K >> s; // naive(N,K,s); string ans = s.substr(K-1); string t = s.substr(0,K-1); if(K%2 == N%2) reverse(t.begin(), t.end()); ans += t; cout << ans << endl; }