Easy to understand
\n\n# Code\npython []\nclass Solution(object):\n    def isPossibleToSplit(self, nums):\n        """\n        :type nums: List[int]\n        :rtype: bool\n      
\n\n# Code\n```python []\nclass Solution(object):\n    def isPossibleToSplit(self, nums):\n        """\n        :type nums: List[int]\n        :rtype: bool\n        """\n        unique_elements = len(set(nums))\n        n = len(nums)\n        if unique_elements < n // 2:\n            return False\n    \n        for i in range(n):\n            count=0\n            for j in range(n):\n                if nums[i]==nums[j]:\n                    count+=1\n                if count>2:\n                    return False\n                    \n        else:\n            return True\n \n```
['Python']