#include using namespace std; using ll = long long; bool solve() { ll N; cin >> N; vector E(N); for ( int i = 0; i < N; i++ ) cin >> E[i]; ll s = 0; for ( int i = 0; i < N; i++ ) { s += E[i]; } if ( s % 3 != 0 ) return false; ll s3 = s/3; auto get_sum = [&](int b) -> ll { ll t = 0; for ( int i = 0; i < N; i++ ) { if ( (b>>i)&1 ) t += E[i]; } return t; }; for ( int b1 = 1; b1 < 1< 0; b2=((b2-1)&bm) ) { if ( get_sum(b2) != s3 ) continue; return true; } } return false; } int main() { string ans = solve() ? "Yes" : "No"; cout << ans << "\n"; return 0; }