#include <bits/stdc++.h>
using namespace std;

int main() {
    int n;
    cin >> n;
    vector<int> a(n);
    long long sum = 0;
    for (int i = 0; i < n; ++i) {
        cin >> a[i];
        sum += a[i];
    }

    if (sum & 1) {
        cout << "false\n";
        return 0;
    }
    int target = sum / 2;
    // sum 最大 50000,target ≤ 25000
    bitset<50001> dp;
    dp[0] = 1;
    for (int v : a) dp |= (dp << v);

    cout << (dp[target] ? "true\n" : "false\n");
    return 0;
}