N = int(input()) D = {} for i in range(N) : a = input() if a not in D : D[a] = 1 else : D[a] += 1 MAX = 0 for k in D : MAX = max(MAX, D[k]) c = 0 if list(D.values()).count(MAX) > 1 : print("YES") else : for k in D : if D[k] != MAX : c += D[k] if c < MAX-1 : print("NO") else : print("YES")