#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define N 1000 #define MOD 1000000007 #define pe(str) return cout<<(str)< pii; int main(void){ int n; string s; std::map m; std::vector v; cin>>n; re(i,n)cin>>s,m[s]++; for(__typeof(m.begin()) it=m.begin();it!=m.end();it++){ v.push_back(it->second); } sort(v.begin(),v.end(),greater() ); while(v.size()>1){ v[0]--; v[1]--; if(v[1]==0)v.erase(++v.begin()); if(v[0]==0)v.erase(v.begin()); } if(v[0]>1)cout<<"NO"<