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 - 1) * 2 > n :: 2])