Козленок, который учился считать
Козленок работает контроллером на кораблике-пароме. Его задача следить, чтобы паром не утонул от превышения грузоподъемности. Сегодня на кораблик осталось всего два билета, кроме того кораблик может выдержать дополнительно еще килограмм. В этом лесу всего одна длинная дорога, вдоль которой живут звери. Помогите козленку узнать, сможет ли он на определенном участке леса найти двух пассажиров.
Входные данные
В первой строке содержится два числа и , количество зверей в лесу и оставшаяся грузоподъемность парома соответственно. Во второй строке находится чисел — массы каждого из зверей. Далее следует количество запросов . В следующих строках находится по три числа — тип запроса, и (если тип запроса , то , иначе .
Выходные данные
Для каждого запроса типа выведите строку "Yes", если козленок сможет найти двух пассажиров на промежутке и "No", если не сможет. Каждый запрос типа означает, что зверь под номером изменил свою массу и теперь весит килограмм.