ML#10968

ML

1 second
256 megabytes
Very easy

Дано масив з цілих чисел.

Вам потрібно знайти таке число , при якому наступна функція мінімальна:

\sum_{i=1}^n |a_i - (x+i-1)|

Цю ж саму функцію можна записати як

|a_1 - x| + |a_2 - (x+1)| + |a_3 - (x+2)| + \dots + |a_n - (x+n-1)|

Тут — абсолютне значення . Наприклад, |-4| = 4, |9| = 9.

Проте виведіть не , а мінімальне значення функції.

Input

Перший рядок містить одне ціле число (1 \leq n \leq 10^5).

Другий рядок містить цілих чисел a_1, a_2, \dots, a_n (1 \leq a_i \leq 10^9).

Output

Виведіть одне ціле число — мінімальне значення функції.

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading

Example 3

Loading
Loading

Scoring

Рішення, які правильно працюють для n, a_i \leq 100, отримають принаймні балів.