#include using namespace std; char rotateCh(char ch, int n) { ch = ch + n; while (ch > 'Z') ch -= 26; return ch; } string rotate(string s) { int val = 0; for(int i=0; i> s; string left = s.substr(0,s.length()/2); string right = s.substr(s.length()/2,s.length()/2); // cout << left << ' ' << right << endl; left = rotate(left); right = rotate(right); // cout << left << ' ' << right << endl; cout << merge(left, right) << endl; }