Кульки
Є кульок у рядку. На -ій кульці зліва записане число .
Можна виконувати операції. За одну операцію виконується наступне:
Нехай — кількість кульок.
Видаляються усі кульки, на яких записане число .
Будемо вважати, що рядок кульок можна видалити, якщо після виконання певної кількості операцій, більше не буде жодної кульки.
Також дано запитів, кожен з яких можна описати двома числами: , , які означають, що число на -ій кульці потрібно замінити на . Після кожного такого запиту потрібно знайти мінімальну кількість чисел, які потрібно змінити на кульках, щоб рядок можна було видалити.
Входные данные
Перший рядок містить два цілі числа та ().
Другий рядок містить цілих чисел ().
Кожен з наступних рядків містить два цілі числа та ().
Выходные данные
Виведіть чисел по одному у рядку.