newton/solutions/131A.py

28 lines
568 B
Python

import string,sys
s = list(input())
option_one = True
for i in string.ascii_lowercase:
if i in s:
option_one = False
option_two = True
if len(s) > 1:
for i in range(1, len(s)):
for j in string.ascii_lowercase:
if s[i] == j:
option_two = False
comp = len(s) == 1 or option_two
if not (comp or option_one):
print(''.join(c for c in s))
sys.exit()
for idx, i in enumerate(s):
if i in string.ascii_uppercase:
s[idx] = i.lower()
else:
s[idx] = i.upper()
print(''.join(c for c in s))