농부 존은 그의 소들에게 노래를 가르키고 있다.
노래는 N(1 <= N <= 10,000 ) 개의 악보(notes)로 이루어져 있고 , 각 i 번째 악보는 Bi( 1 <= Bi <= 120 ) 비트동안 지속된다. (노래는 1,200,000 보다는 길지 않다)
소들은 시각 0 에 노래를 시작한다.
그러므로
시각 Ti ( 0 <= Ti < 노래의 총 시간) 의 비트 동안 , 어떤 악보가 연주되는지를 그들에게 Q ( 1 <= Q <= 50,000) 개의 질문을 던진다.
소들은 당신의 도움이 필요하다.
예를 들어 다음은 1 악보에서 2 시간이 , 2 악보에서는 1 시간이 , 3 악보에서는 3 시간이 소요되는 경우이다.
악보 1 1 2 3 3 3 +---+---+---+---+---+---+ 시각 0 1 2 3 4 5이 경우 5 개 질의에 대한 답이다.
질의 답 ------------------ 2 2 3 3 4 3 0 1 1 1
입력 3 5 2 1 3 2 3 4 0 1 출력 2 3 3 1 1
출처: USACO 2009