003 - おやつは300円以内

時間制限 8 秒 / メモリ制限 256 MB / 得点 10 / x 18 /


TLE
8sec
MLE
256MB
得点
10

問題

あなたの友人の貪欲太郎君は,遠足のおやつを買いに,300 円を握りしめて駄菓子屋に出かけた. 駄菓子屋の棚には各商品が 1 つずつ横 1 列に並べられている. 駄菓子屋に入ると彼は買い物かごを手に取り,棚の商品を左から順に見ていく. おやつが好きすぎる彼は,見た商品をかごに入れても合計が 300 円を超えないようであれば,すぐにかごに入れてしまう. 合計が 300 円を超えてしまうようなら,その商品は泣く泣くあきらめるのである. このようにして右端まで見終わると,レジに向かい,かごに入った商品を購入する.

駄菓子屋の商品の値段のリストが与えられるので,貪欲太郎君はいくらお金を使うことになるか求めて欲しい.

図 1: Sample Input の最初のデータセット

Input

入力は複数のデータセットからなる.データセットの個数は 50 を超えない. 各データセットは次の形式で表される.

n
a1 a2an

n は駄菓子屋の商品の数を表す 1 以上 100 以下の整数である. ak (k = 1, …, n) は,1000 以下の正の整数であり,左から k 番目の商品の値段が ak 円であることを表す.

入力の終わりは,ゼロ 1 つだけからなる行で表される.

Output

各データセットについて,貪欲太郎君が何円分のおやつを買うことになるかを 1 行に出力せよ.

Sample Input

5
100 50 200 120 60
4
120 240 180 1
2
500 1000
6
2 3 5 7 11 13
0

Output for the Sample Input

270
300
0
41