#include using namespace std; template T my_pow(T a, T n) { assert(n >= 0); T res = 1; while (n > 0) { if (n & 1) res = res * a; a = a * a; n >>= 1; } return res; } int main() { int N; cin >> N; vector E(N); for (int i = 0; i < N; i++) cin >> E[i]; for (int i = 0; i < my_pow(3, N); i++) { int a = 0, b = 0, c = 0; for (int j = 0; j < N; j++) { int pow = my_pow(3, j); int flag = i / pow % 3; if (flag == 0) a += E[j]; else if (flag == 1) b += E[j]; else c += E[j]; } if (a == b && b == c) { cout << "Yes" << endl; return 0; } } cout << "No" << endl; return 0; }