원상 복구 (small)
면접 대비시간 제한1초메모리 제한1024 MB
K번 섞은 뒤의 카드 배열과 섞는 순서 D가 주어질 때, 역셔플을 K번 적용해 원래 배열을 구한다.
문제
의 수가 적혀 있는 개의 카드가 있다.
1부터 까지의 수가 하나씩 들어 있는 수열 이 있다. 각 에 대해 번째 카드를 번째로 가져오는 작업을 셔플이라고 부른다.
예를 들어 이 1, 4, 5, 3, 2이고 이 4, 3, 1, 2, 5라고 하자. 이 카드를 한 번 섞으면 3, 5, 1, 4, 2가 된다. 아래 그림에서 는 카드를 한 번 섞은 후를 나타낸다.

위 방식으로 번 셔플한 카드의 정보와 의 정보를 알고 있다. 원래 카드는 어떤 배치였는지 구해 보자.
입력
첫째 줄에 카드의 개수 과 카드를 섞은 횟수 가 공백으로 구분되어 주어진다.
둘째 줄에 번 섞은 후 카드의 배치를 나타내는 가 공백으로 구분되어 개 주어진다.
셋째 줄에 가 공백으로 구분되어 개 주어진다.
출력
원래 카드의 배치인 부터 까지의 값을 공백으로 구분해 출력한다.
제한
- 는 정수