#include #include #include using namespace std; int main() { int n; cin >> n; vector v(n); for (int i=0; i> v[i]; } map mp; int max=0; for (int i=0; i> a; mp[a]+=v[i]; if (mp[a]>max && a!=0) max=mp[a]; } cout << (mp[0]>=max ? "YES": "NO") << endl; return 0; }