#include using namespace std; typedef pairP; typedef vectorVI; #define rep(i,n) for(int i=0;i<(n);i++) #define pb push_back #define all(v) (v).begin(),(v).end() #define maxv(a,b) (a)=max((a),(b)) #define minv(a,b) (a)=min((a),(b)) int N,D[16]; int dp[1<<17]; int main(){ cin>>N; rep(i,N)cin>>D[i]; dp[0]=100; rep(i,1<<17){ if(dp[i]==0)continue; int H=100; rep(j,N)if((i>>j&1)&&D[j]<0)H+=100; rep(j,N)if((i>>j&1)==0){ if(D[j]>0)maxv(dp[i|(1<