25 lines
431 B
Python
25 lines
431 B
Python
f = open('INPUT.TXT')
|
|
s = f.read().strip()
|
|
f.close()
|
|
|
|
def is_palindrome(string):
|
|
return string == string[::-1]
|
|
|
|
result = ""
|
|
|
|
if not is_palindrome(s):
|
|
result = s
|
|
elif len(s) > 1:
|
|
if not is_palindrome(s[:-1]):
|
|
result = s[:-1]
|
|
elif not is_palindrome(s[1:]):
|
|
result = s[1:]
|
|
else:
|
|
result = "NO SOLUTION"
|
|
else:
|
|
result = "NO SOLUTION"
|
|
|
|
f = open('OUTPUT.TXT', 'w')
|
|
f.write(result)
|
|
f.close()
|