/*
#include<stdio.h>
int main() {
double a, b, c[10];
scanf_s("%lf", &a);
scanf_s("%lf", &b);
double d = a;
for (int i = 0; i < b; i++) {
scanf_s("%lf", &c[i]);
}
for (int i = 0; i < b; i++) {
d = d + (d * (c[i] / 100));
}
printf("%.0lf\n", d - a);
if (d - a < 0) {
printf("bad");
}
else if (d - a > 0) {
printf("good");
}
else {
printf("same");
}
return 0;
}*/
/*
#include<stdio.h>
int main() {
int a;
scanf_s("%d", &a);
int b = 0;
int c = 0;
int d = 0;
for(int i=2;i<a;i++){
if ((a % i == 0)&&b==0) {
for (int j = i; j >= 1; j--) {
if (i / j == 0) {
c++;
}
}
if (c <= 2) {
b = i;
}
}
}
if(b!=0){
for (int k = (a / b); k >= 1; k--) {
if (((a / b) % k) == 0) {
d++;
}
}
}
if ( d>2||b==0) {
printf("wrong number");
}
else {
printf("%d %d", b, a / b);
}
return 0;
}*/
/*
#include<stdio.h>
int main() {
int a[5];
int f = -1000000;
int g = 1000000;
for (int i = 0; i < 5; i++) {
scanf_s("%d", &a[i]);
if (f < a[i]) {
f = a[i];
}
if ( g > a[i]) {
g = a[i];
}
}
printf("%d\n", f);
printf("%d", g);
return 0;
}*/
/*
#include<stdio.h>
int main() {
int a;
char b = '*';
int c;
scanf_s("%d", &a);
for (int i = 1; i <= 9; i++) {
c = a * i;
for (int j = 1; j <= c; j++) {
printf("%c", b);
}
printf("\n");
}
return 0;
}*/
/*
#include<stdio.h>
int main()
{
char a;
while (scanf_s("%c", &a,1) != EOF)
{
if (a == ' '){
printf(" ");
}
else if (a >= 'd'){
printf("%c", a - 3);
}
else if (a == 'a'){
printf("x");
}
else if (a == 'b'){
printf("y");
}
else if (a == 'c'){
printf("z");
}
}
return 0;
}*/
/*
#include<stdio.h>
int main()
{
char a;
while (scanf_s("%c", &a, 1) != EOF)
{
if (a == ' '){
printf(" ");
}
else if (a <= 'w'){
printf("%c", a + 3);
}
else if (a == 'x'){
printf("a");
}
else if (a == 'y'){
printf("b");
}
else if (a == 'z'){
printf("c");
}
}
return 0;
}*/
#include<stdio.h>
int main()
{
char a;
while (scanf_s("%c", &a, 1) != EOF)
{
if (a >= 97){
printf("%c", a - 32);
}
else if (a <= 90 && a >= 65){
printf("%c", a + 32);
}
else{
printf("%c", a);
}
}
return 0;
}