#include <bits/stdc++.h>
using namespace std;

// The GOAT ^_^
int main() {
  string s;
  cin >> s;

  bool capsLock = true;
  for (int i = 1; i < s.size(); i++) {
    if (islower(s[i])) {
      capsLock = false;
      break;
    }
  }

  if (capsLock) {
    for (int i = 0; i < s.size(); i++) {
      if (islower(s[i])) {
        s[i] = toupper(s[i]);
      } else {
        s[i] = tolower(s[i]);
      }
    }
  }

  cout << s << endl;

  return 0;
}