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

Constraints

* The length of the input string < 1200

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.

Example

Input

fAIR, LATER, OCCASIONALLY CLOUDY.


Output

Fair, later, occasionally cloudy.
input = raw_input()

for i in xrange(len(input)):
  # print "i = " + str(i) + ", input[i] = " + input[i]
  if input[i].islower():
    input = input[:i] + input[i].upper() + input[i + 1:]
  elif input[i].isupper():
    input = input[:i] + input[i].lower() + input[i + 1:]

print input