과제 베끼지 마세요
Time Limit: 1 SecMemory Limit: 1024 MiB

문제

탁나연 교수님의 수업을 듣는 학생 명이 있다. 과제를 받은 학생들은 겁도 없이 친구의 과제를 베끼기 시작했다!

이 사실을 들은 탁나연 교수님은 본보기로 학생 한 명을 조사하려고 한다. 교수님은 과제를 보면 베낀 과제인지 아닌지 알 수 있다.

  • 모든 학생은 솔직하기 때문에 본인이 과제를 베꼈다는 것을 교수님께 걸렸을 때, 누구의 과제를 베낀 것인지 이실직고한다.

교수님은 과제를 베낄 수 있도록 제공해 준 학생도 과제를 베껴왔을 확률이 높다고 생각하기 때문에 과제를 제공해 준 학생도 조사하려고 한다. 즉, 자기 스스로 과제를 한 학생이 나올 때까지 계속 조사한다.

학생들은 번부터 번까지 번호가 있고, 번째 학생이 과제를 베낀 학생의 번호는 로 주어진다. 만약, 라면 번째 학생은 과제를 베끼지 않고 스스로 했다는 뜻이다.

본보기로 조사할 학생 한 명의 번호와 누가 누구의 과제를 베꼈는지 정보가 주어졌을 때, 스스로 과제를 한 학생부터 해당 학생의 과제를 베낀 순서대로 번호를 출력해라.

만약 본보기로 조사한 학생이 과제를 베끼지 않았다면, Eh?를 출력해라.

입력

입력 첫째 줄에 학생 수 이 주어진다.

입력 둘째 줄에 이 차례대로 공백 하나로 구분되어 주어진다.

학생이 베껴온 과제는 항상 누군가 스스로 해결한 과제임이 보장된다. 즉, 번이 번 과제를 베껴오고 번이 번 과제를 베껴오고, 번이 번 과제를 베껴오는 등의 형태는 주어지지 않는다.

입력 셋째 줄에 교수님이 조사할 학생의 번호 가 주어진다.

출력

출력 첫째 줄에 스스로 과제를 해낸 학생부터 과제를 베낀 순서대로 학생의 번호를 공백으로 구분하여 출력한다.

만약, 처음 조사한 학생이 스스로 과제를 했을 경우, Eh?를 출력해라.

노트

두 번째 예제에서, 교수님은 1번 학생을 조사한다. 1번은 2번의 과제를, 2번은 3번의 과제를 베꼈다. 3번 학생은 스스로 과제를 했으니 3번 학생부터 베낀 순서대로 3 2 1을 출력해야 한다.

Example Input 1
5
2 3 3 5 1
4
Example Output 1
3 2 1 5 4 
Example Input 2
5
2 3 3 5 1
1
Example Output 2
3 2 1 
Example Input 3
5
2 3 3 5 1
3
Example Output 3
Eh?