#include using namespace std; using ll = long long; using P = pair; #define rep(i,n) for(int i=0;i> n; map eto; rep(i,n){ string s; cin >> s; eto[s]++; } bool ans = 1; for (auto x:eto){ if (n%2==0){ if (x.second<=n/2) ans = 1; else ans = 0; if (!ans) break; } else { if (x.second<=(n+1)/2) ans = 1; else ans = 0; if (!ans) break; } } if (ans) cout << "YES" << endl; else cout << "NO" << endl; return 0; }