Welcome to ZOJ
 Problem Sets Information Select Problem Runs Ranklist
ZOJ Problem Set - 1101
Gamblers

Time Limit: 2 Seconds      Memory Limit: 65536 KB

A group of n gamblers decide to play a game:

At the beginning of the game each of them will cover up his wager on the table and the assitant must make sure that there are no two gamblers have put the same amount. If one has no money left, one may borrow some chips and his wager amount is considered to be negative. Assume that they all bet integer amount of money.

Then when they unveil their wagers, the winner is the one who's bet is exactly the same as the sum of that of 3 other gamblers. If there are more than one winners, the one with the largest bet wins.

For example, suppose Tom, Bill, John, Roger and Bush bet \$2, \$3, \$5, \$7 and \$12, respectively. Then the winner is Bush with \$12 since \$2 + \$3 + \$7 = \$12 and it's the largest bet.

### Input

Wagers of several groups of gamblers, each consisting of a line containing an integer 1 <= n <= 1000 indicating the number of gamblers in a group, followed by their amount of wagers, one per line. Each wager is a distinct integer between -536870912 and +536870911 inclusive. The last line of input contains 0.

### Output

For each group, a single line containing the wager amount of the winner, or a single line containing "no solution".

```5
2
3
5
7
12
5
2
16
64
256
1024
0
```

```12
no solution
```

Submit    Status