#include "bits/stdc++.h" using namespace std; int dp[1 << 16]; int main(){ int N; cin >> N; vector D(N); for (int i = 0; i < N; i++) { cin >> D[i]; } dp[0] = 100; for (int i = 0; i < (1 << N); i++) { if (dp[i] == 0) continue; int maxHP = 100; for (int j = 0; j < N; j++) { if ((i >> j) % 2 == 1 && D[j] < 0) maxHP += 100; } for (int j = 0; j < N; j++) { if ((i >> j) % 2 == 1) continue; int next = dp[i] + D[j]; dp[i + (1 << j)] = max(dp[i + (1 << j)], next); } } cout << dp[(1 << N) - 1] << endl; }