Python 3, Easy Code , Intutive Solution
```\nclass Solution:\n    def maxLength(self, arr: List[str]) -> int:\n        \n        uniqELements = [\'\']\n        maximum = 0\n        for i in range(len(
```\nclass Solution:\n    def maxLength(self, arr: List[str]) -> int:\n        \n        uniqELements = [\'\']\n        maximum = 0\n        for i in range(len(arr)):\n            sz = len(uniqELements)\n            for j in range(sz):\n                x=arr[i]+uniqELements[j]\n                if (len(x)==len(set(x))):\n                    uniqELements.append(x)\n                    maximum = max(maximum,len(x))\n        #print(uniqELements)\n        return maximum\n\t\t
['Python3']