N = int(input())
A = list(map(int, input().split()))
D = {}
for i in range(N):
	i+=1
	D.update([(A[i-1], i)])

ans = []
for i in range(1, N+1):
	ans.append(D[i])

str_ans = list(map(str, ans))
print(' '.join(str_ans)) N = int(input()) N int(input()) int input() input A = list(map(int, input().split())) A list(map(int, input().split())) list map(int, input().split()) map int input().split() ().split () input split D = {} D {} for i in range(N):
	i+=1
	D.update([(A[i-1], i)]) i range(N) range N i+=1 i 1 D.update([(A[i-1], i)]) D.update D update [(A[i-1], i)] (A[i-1], i) A[i-1] A i-1 i 1 i ans = [] ans [] for i in range(1, N+1):
	ans.append(D[i]) i range(1, N+1) range 1 N+1 N 1 ans.append(D[i]) ans.append ans append D[i] D i str_ans = list(map(str, ans)) str_ans list(map(str, ans)) list map(str, ans) map str ans print(' '.join(str_ans)) print ' '.join(str_ans) ' '.join ' ' join str_ans A = list(map(int, input().split())) list(map(int, input().split())) A ans = [] [] ans i+=1 1 i D = {} {} D N = int(input()) int(input()) N str_ans = list(map(str, ans)) list(map(str, ans)) str_ans
N = int(input())
A = list(map(int, input().split()))
D = {}
for i in range(N):
	i+=1
	D.update([(A[i-1], i)])

ans = []
for i in range(1, N+1):
	ans.append(D[i])

str_ans = list(map(str, ans))
print(' '.join(str_ans))