#D6516. Gag

    ID: 5419 Type: Default 1000ms 268MiB

Gag

Gag

Gag

Segtree has N N of "gags", each with a value of Vi V_i .

Segtree decided to publish all the gags in any order.

Here, the "joy" you get when you publish the i i th gag to the j j th is expressed as Vij V_i --j .

Find the maximum sum of the "joy" you can get.

input

Input is given from standard input in the following format.

N N V1 V_1 V2 V_2  ldots \ ldots VN V_N

output

Please output the maximum value of the sum of "joy". However, the value does not always fit in a 32-bit integer.

Insert a line break at the end.

Constraint

  • 1 leqN leq105 1 \ leq N \ leq 10 ^ 5
  • 1 leqVi leq105 1 \ leq V_i \ leq 10 ^ 5
  • All inputs are integers.

Input example 1

1 59549

Output example 1

59548

Input example 2

Five 2 1 8 5 7

Output example 2

8

Example

Input

1 59549

Output

59548

inputFormat

input

Input is given from standard input in the following format.

N N V1 V_1 V2 V_2  ldots \ ldots VN V_N

outputFormat

output

Please output the maximum value of the sum of "joy". However, the value does not always fit in a 32-bit integer.

Insert a line break at the end.

Constraint

  • 1 leqN leq105 1 \ leq N \ leq 10 ^ 5
  • 1 leqVi leq105 1 \ leq V_i \ leq 10 ^ 5
  • All inputs are integers.

Input example 1

1 59549

Output example 1

59548

Input example 2

Five 2 1 8 5 7

Output example 2

8

Example

Input

1 59549

Output

59548

样例

1
59549
59548