Айбара есть сад, который состоит из K подряд идущих грядок. В саду живут n кроликов. Каждый кролик находится в одной из грядок. Иногда кролики могут переходить в соседние грядки. Также, иногда Айбару нужно узнать количество кроликов, которые находятся на каком-то отрезке,
чтобы их покормить. Айбару дано q запросов, которые надо обработать. Они бывают следующих
типов:
• Кролик номер x (1 6 x 6 n) перешел на одну грядку налево или направо. При этом гарантируется, что кролик не выйдет за пределы сада
• Посчитать количество кроликов на отрезке от грядки l до грядки r (1 6 l 6 r 6 K) включительно.
Формат входных данных
В первой строке входных данных даны два числа - n и K.
Далее во второй строке указаны n чисел - изначальное положение каждого кролика.
Затем в отдельной строке следует число q и q строк описывающих запросы. Запросы задаются в
следующем формате:
• L x - сдвинуть кролика номер x на одну грядку налево
• R x - сдвинуть кролика номер x на одну грядку направо
• G l r - Посчитать и вывести количество кроликов на отрезке от грядки l до грядки r включительно.
Формат выходных данных
В выходные данные выведите по одному числу для каждого запроса третьего типа в отдельной
строке.
можно решение с python