#include #include #include #include using namespace std; int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int N;cin>>N; vectorpos,neg; for(int i=0;i>a; if(a>0)pos.push_back(a); else if(a<0)neg.push_back(-a); } sort(pos.begin(),pos.end()); reverse(pos.begin(),pos.end()); sort(neg.begin(),neg.end()); reverse(neg.begin(),neg.end()); while(!pos.empty()&&!neg.empty()) { int t=pos.back()-neg.back(); pos.pop_back(); neg.pop_back(); if(t>0)pos.push_back(t); else if(t<0)neg.push_back(-t); } cout<<(pos.size()+neg.size()>1?"No":"Yes")<