#P2025. 开端

开端

题目描述

给定一个 11nn 的排列 a[i]a[i] ,和 qq 个询问(x,m)(x,m) 每个询问要求你求

a[a[a[a[x]]]]ma\underbrace{a[a[a[\dots a[x] \dots]]]}_{m个a}

输入格式

第一行一个数字 n(1n105)n \: (1 \leq n \leq 10^5)

第二行是一个 11nn 的排列。

第三行一个整数 q(1q105)q \: (1 \leq q \leq 10^5),表示询问的数量。

而后 qq 行,每行两个整数 x,m(1xn,1m105)x,m \: (1 \leq x \leq n, 1 \leq m \leq 10^5)

输出格式

qq 行,表示答案

输入输出样例

3
2 3 1
2
2 2
1 3
1
1