from collections import defaultdict n = int(input()) mx = 0 dd = defaultdict(int) for i in range(n): a = input() dd[a] += 1 mx = max(mx, dd[a]) print("YNEOS"[mx > (n - mx) * 2 - 1 :: 2])