from collections import Counter N = int(input()) L = [input() for _ in range(N)] d = Counter(L) if N % 2 == 0: print(['NO', 'YES'][N >= 2*max(d.values())]) else: print(['NO', 'YES'][N > 2*max(d.values())])