#2767. 烦人括号

烦人括号

题目描述

奶牛们只学过加和减.她们写下了含有N(1\red{N(1≤}N\red{N≤}10)\red{10)}项的表达式,比如:

1+421+106\red{1+4 -2-1+10^{ -6}}

贝茜认识到地加上不同的括号,表达式会有不同的值.请帮她计算出表达示的最大值.

输入格式

1\red{1}行:整数N\red{N}

2\red{2}N+1\red{N+1}行:每行是一个整数K(100\red{K(-100≤}K\red{K≤}100)\red{100),}

表示表达式中的一项.正整数K\red{K}表示+K\red{+K,}负整数K\red{K}表示K\red{-K}

输出格式

一个整数,通过适当地加括号使表达示得到的最大值.

样例

输入样例

6
1
4
-2
-1
10
-6

输出样例

20

提示

1+4(2(1+10)6=20\red{1+4 -(2- (1+ 10) -6)=20}