#abc163e. [abc163_e]Active Infants

[abc163_e]Active Infants

Problem Statement

There are NN children standing in a line from left to right. The activeness of the ii-th child from the left is AiA_i.

You can rearrange these children just one time in any order you like.

When a child who originally occupies the xx-th position from the left in the line moves to the yy-th position from the left, that child earns AxtimesxyA_x \\times |x-y| happiness points.

Find the maximum total happiness points the children can earn.

Constraints

  • 2leqNleq20002 \\leq N \\leq 2000
  • 1leqAileq1091 \\leq A_i \\leq 10^9
  • All values in input are integers.

Input

Input is given from Standard Input in the following format:

NN A1A_1 A2A_2 ...... ANA_N

Output

Print the maximum total happiness points the children can earn.


Sample Input 1

4
1 3 4 2

Sample Output 1

20

If we move the 11-st child from the left to the 33-rd position from the left, the 22-nd child to the 44-th position, the 33-rd child to the 11-st position, and the 44-th child to the 22-nd position, the children earns $1 \\times |1-3|+3 \\times |2-4|+4 \\times |3-1|+2 \\times |4-2|=20$ happiness points in total.


Sample Input 2

6
5 5 6 1 1 1

Sample Output 2

58

Sample Input 3

6
8 6 9 1 2 1

Sample Output 3

85