defis_prime(self, n: int) -> bool: if n < 2: returnFalse for i inrange(2, int(math.sqrt(n)) + 1): if n % i == 0: returnFalse returnTrue defcheckPrimeFrequency(self, nums: List[int]) -> bool: visited = set() for i inrange (len(nums)): a=nums[i] if a in visited: continue visited.add(a) count = 1 for j inrange(i+1,len(nums)): if a ==nums[j]: count+=1 ifself.is_prime(count): returnTrue returnFalse