#include <iostream>
#include <cstring>
using namespace std;

int esteLitera(char c) {
  if (('a' <= c && c <= 'z') || ('A' <= c && c <= 'Z')) {
    return 1;
  }
  return 0;
}

int main() {
	char s[2001];
    int nr, p1 = -1, m;
    cin.getline(s, 2001, 0);
    int lg = strlen(s);
    for (int a = 0; a < lg; ++a){
        cin >> s[a];
        if (esteLitera(s[a]) && esteLitera(s[a + 1]) && p1 == -1)
                p1 = a;
        if (!esteLitera(s[a]) && p1 != -1){
                    nr = a - p1;
                    m = nr / 2;
                    for (int i = p1; i < p1 + m; ++i){
                        swap(s[i], s[i + nr - m]);
                    }
                    p1 = -1;
            }
        }
    cout << s;
	
	return 0;
}