#include <bits/stdc++.h>
using namespace std;
void solve_it() {
  string str;
  cin >> str;
  bool flag;
  for (int i = 1; i < str.size(); i++) {
    flag = false;
    if ((str[i] >= 65) && (str[i]) <= 90)
      flag = true;
    else
      break;
  }
  if (flag) {
    for (int i = 1; i < str.size(); i++) str[i] += 32;
    if ((str[0] >= 65) && (str[0] <= 90))
      str[0] += 32;
    else
      str[0] -= 32;
  } else if (str.size() == 1) {
    if ((str[0] >= 97) && (str[0] <= 122)) str[0] -= 32;
  }
  cout << str;
}
int main() {
  ios::sync_with_stdio(0);
  cin.tie(0);
  solve_it();
  return 0;
}
