using System;
using System.Linq;
using System.Collections.Generic;
class Program
{
///
/// プログラムのエントリポイント
///
///
static void Main(string[] args)
{
int count = int.Parse(Console.ReadLine());
Dictionary dict = new Dictionary();
for (int i = 0; i < count; i++)
{
string s = Console.ReadLine();
if (dict.ContainsKey(s))
dict[s]++;
else
dict.Add(s, 1);
}
Console.WriteLine(dict.Max((kvp) => kvp.Value) * 2 - 1 > count ? "NO" : "YES");
}
}