ПерестановочкА#10769

ПерестановочкА

1 second
256 megabytes
Medium

Для перестановки чисел від до , визначимо наступним чином: для кожної пари чисел з 1 \le i \le j \le n, порахуємо пару , де — найменше число серед чисел p_i, p_{i+1}, \ldots, p_j, а — найбільше з них. Тоді рівна кількості різних пар серед всіх \frac{n(n+1)}{2} пар.

Наприклад, розглянемо перестановку (1, 3, 2).

Всього різних пар, тому f((1, 3, 2)) = 5.

Знайдіть для даної вам перестановки (p_1, p_2, \ldots, p_n).

Input

Перший рядок вхідних даних містить єдине число (1 \le n \le 2\cdot 10^5).

Другий рядок вхідних даних містить цілих чисел p_1, p_2, \ldots, p_n (1 \le p_i \le n, p_i попарно різні) — перестановку довжини .

Output

Виведіть .

Examples

Example 1

Loading
Loading

Example 2

Loading
Loading

Example 3

Loading
Loading

Note

Перший приклад розібрано в умові.