Python easy to read and understand | greedy
```\nclass Solution:\n    def breakPalindrome(self, s: str) -> str:\n        n = len(s)\n        if n == 1:\n            return \'\'\n        for i in range(n//
```\nclass Solution:\n    def breakPalindrome(self, s: str) -> str:\n        n = len(s)\n        if n == 1:\n            return \'\'\n        for i in range(n//2):\n            if s[i] != \'a\':\n                return s[:i] + \'a\' + s[i+1:]\n        return s[:-1] + \'b\'
['Python', 'Python3']