품바의 물 저장고
시간 제한4초메모리 제한1024 MB
Pumba가 k일 동안 구간의 물통에 물을 붓고, 구간 안 물의 총량을 묻는 질문에 답합니다. 물통 하나의 용량은 m리터입니다.
문제
품바는 매우 알뜰하다. 가뭄이 올지도 모른다고 생각해서 물을 비축하기로 했다. 품바에게는 번호가 매겨진 나무 대야 개가 있다. 각 대야의 용량은 리터이다. 품바는 일 동안 물을 비축한다. 매일 품바는 다음 중 정확히 한 가지 행동만 한다.
- 번호가 부터 까지인 대야에 물을 리터씩 붓는다(양 끝 포함). 대야에 리터가 다 들어가지 않으면 품바는 그 대야를 가득 채운다.
- 번호가 부터 까지인 대야에 든 물의 총량을 티몬에게 묻는다(양 끝 포함).
티몬은 매우 게을러서, 품바의 질문에 답하는 일을 당신에게 맡겼다. 비축을 시작하기 전에 번째 대야에는 이미 리터의 물이 들어 있다.
입력
첫째 줄에 정수 , , 가 주어진다. 은 대야의 개수, 은 대야 하나의 용량, 는 품바가 물을 비축하는 날수이다 (, , ).
둘째 줄에는 비축하기 전 각 대야의 물의 양 가 개 주어진다 ().
이어지는 개의 줄은 날마다 품바의 행동을 나타낸다. 물을 붓는 날이면 줄의 첫 수는 1이고, 이어서 정수 , , 가 주어진다 (, ). 물의 총량을 묻는 날이면 줄의 첫 수는 2이고, 이어서 정수 , 가 주어진다 ().
출력
품바의 질문마다 답을 한 줄에 하나씩, 질문이 주어진 순서대로 출력한다.