#import <Foundation/Foundation.h>
typedef struct Pair {
	int index;
	int value;
} Pair;
int compare(const void *a, const void *b){
	return (int)(((Pair*)a)->value-((Pair*)b)->value);
}

int main() {
	int n;
	scanf("%d",&n);
	Pair *A = (Pair*)malloc(sizeof(Pair)*n);
	for(int i=0;i<n;i++){
		int a;
		scanf("%d",&a);
		Pair x = {.index = i+1, .value = a};
		A[i] = x;
	}
	qsort(A, n, sizeof(Pair), compare);
	for(int i=0;i<n;i++){
		printf("%d",A[i].index);
		if(i<n-1) printf(" ");
	}
}