N = int(input()) A = [input() for _ in range(N)] from collections import defaultdict d = defaultdict(int) for a in A: d[a] += 1 M = max(d.values()) if M > (N+1)//2: print('NO') else: print('YES')