Дивні запити
Масив цілих чисел називається перестановкою, якщо послідовність містить кожне ціле число від до рівно один раз. Наприклад, є перестановкою. Однак не є перестановкою (вона не містить та містить ) і також не є перестановкою (вона містить двічі та не містить ).
Вам дана перестановка .
Нехай . Наприклад: та .
Ваше завдання — відповісти на запитів. Для певного числа визначте . Іншими словами, визначте максимальне значення , де .
Вхідні дані
Перший рядок містить два цілих числа та — довжина та кількість запитів, відповідно.
Наступний рядок містить цілих чисел () — елементи перестановки . Гарантується, що послідовність є перестановкою.
Кожен з наступних рядків містить одне ціле число .
Вихідні дані
Для кожного запиту виведіть бажане максимальне значення.
Приклади
Примітка
У першому прикладі у нас є перестановка .
Перший запит — , отже нам потрібно знайти
Другий запит — . Відповідь —
Оцінювання
( бали): ;
( балів): та ;
( балів): ;
( балів): для кожної пари існує таке що ;
( балів): ;
( бал): ;
( балів): без додаткових обмежень.