Купа чи ні?#3737

Купа чи ні?

1 секунда
128 мегабайтів
Дуже легка

Структуру даних Купа (Heap) можна реалізувати на основі масиву.

Для цього повинна виконуватись основна властивість купи, яка полягає у наступному. Для кожного i~(1 \le i \le n) виконуються наступні умови:

Задано масив цілих чисел. Визначте, чи є він купою.

Вхідні дані

Перший рядок містить ціле число n~(1 \le n \le 10^5). Другий рядок містить цілих чисел, які по модулю не перевищують 2 \cdot 10^9.

Вихідні дані

Виведіть "YES", якщо масив є купою і "NO" у протилежному випадку.

Приклади

Приклад 1

Loading
Loading