Козленятко, яке вчилось рахувати
Козленятко працює контролером на кораблику-паромі. Його задача слідкувати, щоб паром не потонув від перевищення вантажопідйомності. Сьогодні на кораблик залишилось усього два квитки, крім того кораблик може витримати додатково ще кілограм. У цьомц лісі усього одна довга дорога, вздовж якої живуть звірі. Допоможіть козленятку взнати, чи зможе він на певній ділянці лісу знайти двох пасажирів.
Вхідні дані
У першому рядку міститься два числа та — кількість звірів у лісі та вантажопідйомність парому, що залишилась, відповідно. У другому рядку знаходиться чисел — маси кожного зі звірів. Далі йде кількість запитів . У наступних рядках знаходиться по три числа — тип запиту, та (якщо тип запиту , то , інакше .
Вихідні дані
Для кожного запиту з типом виведіть рядок "Yes", якщо козленятко зможе знайти двох пасажирів на проміжку і "No", якщо не зможе. Кожен запит з типом означає, що звір під номером змінив свою масу і тепер важить кілограм.