import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
/*String s261="ABCDEFGHIJKLMNOPQRSTUVWXYZ";
String s262="abcdefghijklmnopqrstuvwxyz";
while(scanner.hasNext()){
String str=scanner.nextLine();
for(int i=0;i<26;i++){
if(str.equals(s261.substring(i, i+1))){
System.out.println(s262.substring(i, i+1));
}else if(str.equals(s262.substring(i, i+1))){
System.out.println(s261.substring(i, i+1));
}
}
}
String[] s261={"A","B","C"};
String[] s262={"a","b","c"};
while(scanner.hasNext()){
String str=scanner.nextLine();
for(int i=0;i<3;i++){
if(str.equals(s261[i])){
System.out.println(s262[i]);
}else if(str.equals(s262[i])){
System.out.println(s261[i]);
}
}
}*/
//String 字串 Char 字元
/*char c='d';
int Ic=(int)c;
if(Ic>=65 && Ic<=90){
Ic=Ic+32;
}
if(Ic>=97 && Ic<=122){
Ic=Ic-32;
}
System.out.println((char)Ic);*/
/*while(scanner.hasNext()){
String str=scanner.nextLine();
char c=str.charAt(0);
int Ic=(int)c;
if(Ic>=65 && Ic<=90){
Ic=Ic+32;
}else if(Ic>=97 && Ic<=122){
Ic=Ic-32;
}
System.out.println((char)Ic);
}*/
while(scanner.hasNext()){
String str=scanner.nextLine();
for(int i=0;i<str.length();i++){
char c=str.charAt(i);
int Ic=(int)c;
if(Ic>=65 && Ic<=90){
Ic=Ic+32;
}else if(Ic>=97 && Ic<=122){
Ic=Ic-32;
}
System.out.print((char)Ic);
}
}
scanner.close();
}
}