from operator import itemgetter
N = int(input())
A = list(map(int, input().split()))
# a= []
# for i in range(N):
#     a.append((i+1, A[i]))
#     a.sort(key=itemgetter(1))
# print(' '.join([str(i[0]) for i in a]))
a = [0] * N
for i in range(N):
    a[ A[i] -1 ] = str(i + 1)
print(' '.join(a)) from operator import itemgetter 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 a = [0] * N a [0] * N [0] 0 N for i in range(N):
    a[ A[i] -1 ] = str(i + 1) i range(N) range N a[ A[i] -1 ] = str(i + 1) a[ A[i] -1 ] a A[i] -1 A[i] A i 1 str(i + 1) str i + 1 i 1 print(' '.join(a)) print ' '.join(a) ' '.join ' ' join a N = int(input()) int(input()) N a = [0] * N [0] * N a A = list(map(int, input().split())) list(map(int, input().split())) A
from operator import itemgetter
N = int(input())
A = list(map(int, input().split()))
# a= []
# for i in range(N):
#     a.append((i+1, A[i]))
#     a.sort(key=itemgetter(1))
# print(' '.join([str(i[0]) for i in a]))
a = [0] * N
for i in range(N):
    a[ A[i] -1 ] = str(i + 1)
print(' '.join(a))
