#P986. 大白的洗牌舞

大白的洗牌舞

【问题描述】

大白深信快乐会产生更多的能量,大白在他的院子里安装了一个巨大的迪斯科球,并计划教他的朋友们跳舞!

仰望流行的街舞,大白决定教他的朋友一种叫“洗牌”的舞蹈。洗牌由他的N个朋友(1≤N≤100)按照某种顺序排成一行,然后连续执行三次“洗牌”,然后按照可能不同的顺序排列。为了让自己的朋友更容易找到自己,大白为他的朋友排列了位置1 ... N,因此该阵容中的第一个朋友将处于位置1,下一位处于位置2,依此类推,直到位置N。一次洗牌用N个数字描述,a1... an,在洗牌过程中,朋友从位于位置i移动到位置ai,(每一个ai在1 ... N的范围内)。在洗牌过程中,每个人都会移动到新的位置。幸运的是,所有的ai是不同的,在洗牌过程中没有两个人试图移动到相同的位置。

大白给他的每个朋友分配不同的7位整数ID号码。如果给您三次洗牌后朋友们的名单,请确定他们的初始名单。

【输入格式】

输入文件 t2.in的第一行输入包含一个整数N,表示大白朋友的数量。

下一行包含N个整数a1 ... an。

最后一行包含N个ID,按一定的顺序排列,是朋友们经过三次洗牌后的状态。

【输出格式】

输出文件 t2.out 包括N个输出行,每行有一个朋友ID,表示三次洗牌前原始的朋友们的顺序。 。

【样例输入】t2.in

5
1 3 4 5 2
1234567 2222222 3333333 4444444 5555555

【样例输出】t2.out

1234567
5555555
2222222
3333333
4444444