N = int(input()) D = list(map(int, input().split())) dp = [-float('inf')]*(1<>j)&1 and D[j]<0: max_hp += 100 for j in range(N): if not (i>>j)&1: if D[j]>0: dp[i|(1<0: dp[i|(1<