무한 모험
시간 제한2초메모리 제한1024 MB
도시마다 주기가 2의 거듭제곱인 포털이 있을 때, 도시 v에서 t일에 출발해 포털을 Δ번 이용한 뒤 도착하는 도시를 구합니다.
문제
베시는 도시가 개()인 땅에서 무한 모험을 계획하고 있다. 각 도시 에는 포털과 순환 주기 가 있다. 모든 는 2의 거듭제곱이며, 이다. 날짜 에 도시 의 포털에 들어가면 도시 에서 즉시 나온다. 베시에게는 개()의 여행 계획이 있고, 각 계획은 튜플로 이루어진다. 각 계획에서 베시는 일에 도시 에서 출발한 뒤, 현재 도시의 포털을 타고 하루를 기다리는 과정을 번 반복한다. 각 계획마다 베시가 최종적으로 도착하는 도시를 구하라.
입력
첫 줄에 노드 수 과 질의 수 가 공백으로 구분되어 주어진다. 둘째 줄에는 이 공백으로 구분되어 주어진다(, 는 2의 거듭제곱, ). 에 대해 번째 줄에는 이 공백으로 구분되어 주어진다(). 에 대해 번째 줄에는 번째 질의를 나타내는 양의 정수 가 공백으로 구분되어 주어진다(, , ).
출력
줄을 출력한다. 번째 줄에는 번째 질의의 답, 즉 베시가 최종적으로 도착하는 도시 번호를 출력한다.