Python Solution
Hope it helps\n\n\nclass Solution:\n    def makeEqual(self, words: List[str]) -> bool:\n        """ \n        To redistribute characters equally we need the occ
Hope it helps\n\n```\nclass Solution:\n    def makeEqual(self, words: List[str]) -> bool:\n        """ \n        To redistribute characters equally we need the occurrence of every character to be divided exactly to the number of words\n        """\n        n = len(words)\n        characters = {}\n        for word in words:\n            for ch in word:\n                if ch not in characters:\n                    characters[ch] = 1\n                else:\n                    characters[ch] += 1\n        \n        for ch in characters:\n            if characters[ch] % n != 0:\n                return False\n        return True\n\n```
[]