n = int(input()) d = {} for _ in range(n): x = input() if not x in d: d[x] = 1 else: d[x] += 1 if n % 2 == 0: if max(d.values()) <= n//2: print('YES') else: print('NO') else: if max(d.values()) <= n//2 + 1: print('YES') else: print('NO')