#include <bits/stdc++.h>
int main() {
  int i, a, b, c;
  int p = 1;
  char m[100];
  scanf("%s", &m);
  for (i = 1; i < strlen(m); i++) {
    if (m[i] >= 'a') {
      p = 0;
      break;
    }
  }
  if (p) {
    for (i = 0; i < strlen(m); i++) {
      if (m[i] >= 'a') {
        m[i] = m[i] - ('a' - 'A');
      } else {
        m[i] = m[i] + ('a' - 'A');
      }
    }
  }
  printf("%s", m);
  return 0;
}
