Problem:
Toggling Cases

Write a program which converts uppercase/lowercase letters to lowercase/uppercase for a given string.

Input

A string is given in a line.

Output

Print the converted string in a line. Note that you do not need to convert any characters other than alphabetical letters.

Constraints

The length of the input string < 1200

Sample Input

fAIR, LATER, OCCASIONALLY CLOUDY.

Sample Output

Fair, later, occasionally cloudy.

Solution in C (judge verdict: Time Limit Exceeded)

#include<stdio.h>
int main(void)
{
  char moji;
  
  while(1){
      scanf("%s",&moji);
      
      if(moji >= 65 && moji <= 90){
	moji += 32;
	printf("%c",moji);
      }
      
      else if(moji >= 97 && moji <= 122){
	moji -= 32;
	printf("%c",moji);
      }
      
      else if(moji != '\n'){
	printf("%c",moji);
      }
      else 
	break;

  }
  return 0;
}