def palindrome(s, inner = False):
n = len(s)
i = 0
j = n-1
while i<=j:
if s[i] == s[j]:
i += 1
j += -1
elif inner == False:
if s[i+1:j+1] == palindrom(s[i+1:j+1],inner = True):
return s[0:i]+s[i+1:j+1]+s[j+1:]
elif s[i:j] == palindrom(s[i:j],inner = True):
return s[0:i]+s[i:j]+s[j+1:]
else:
return None
else:
return None
return s