def resolve():

    n = int(eval(input()))

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

    h = []

    for i, ai in enumerate(a):

        h.append([i, ai])

    h.sort(key=lambda x: x[1])

    ans = " ".join([str(i + 1) for i, _ in h])

    print(ans)





if __name__ == "__main__":

    resolve()

def resolve():

    n = int(eval(input()))

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

    b = sorted([(i, ai) for i, ai in enumerate(a)], key=lambda x: x[1])

    print((" ".join([str(i + 1) for i, _ in b])))





if __name__ == "__main__":

    resolve()

def resolve():
    n = int(eval(input()))
    a = list(map(int, input().split()))
    h = []
    for i, ai in enumerate(a):
        h.append([i, ai])
    h.sort(key=lambda x: x[1])
    ans = " ".join([str(i + 1) for i, _ in h])
    print(ans)


if __name__ == "__main__":
    resolve()

def resolve():
    n = int(eval(input()))
    a = list(map(int, input().split()))
    b = sorted([(i, ai) for i, ai in enumerate(a)], key=lambda x: x[1])
    print((" ".join([str(i + 1) for i, _ in b])))


if __name__ == "__main__":
    resolve()

-    h = [] -    for i, ai in enumerate(a): -        h.append([i, ai]) -    h.sort(key=lambda x: x[1]) -    ans = " ".join([str(i + 1) for i, _ in h]) -    print(ans) +    b = sorted([(i, ai) for i, ai in enumerate(a)], key=lambda x: x[1]) +    print((" ".join([str(i + 1) for i, _ in b])))