import sys





def input():

    return sys.stdin.readline().rstrip()





def main():

    N = int(eval(input()))

    A = list(map(int, input().split()))

    I = list(range(1, N+1))

    dic = dict(list(zip(I, A)))

    dic2 = sorted(list(dic.items()), key=lambda x: x[1])

    ans = []

    for i in dic2:

        ans.append(i[0])

    print((*ans))





if __name__ == '__main__':

    main()

import sys





def input():

    return sys.stdin.readline().rstrip()





def main():

    N = int(eval(input()))

    A = list(map(int, input().split()))

    ans = [None] * N

    for i in range(N):

        ans[A[i]-1] = i+1

    print((*ans))





if __name__ == '__main__':

    main()

import sys


def input():
    return sys.stdin.readline().rstrip()


def main():
    N = int(eval(input()))
    A = list(map(int, input().split()))
    I = list(range(1, N + 1))
    dic = dict(list(zip(I, A)))
    dic2 = sorted(list(dic.items()), key=lambda x: x[1])
    ans = []
    for i in dic2:
        ans.append(i[0])
    print((*ans))


if __name__ == "__main__":
    main()

import sys


def input():
    return sys.stdin.readline().rstrip()


def main():
    N = int(eval(input()))
    A = list(map(int, input().split()))
    ans = [None] * N
    for i in range(N):
        ans[A[i] - 1] = i + 1
    print((*ans))


if __name__ == "__main__":
    main()

-    I = list(range(1, N + 1)) -    dic = dict(list(zip(I, A))) -    dic2 = sorted(list(dic.items()), key=lambda x: x[1]) -    ans = [] -    for i in dic2: -        ans.append(i[0]) +    ans = [None] * N +    for i in range(N): +        ans[A[i] - 1] = i + 1