from collections import deque N = int(input()) SA = [(a, i) for i, a in enumerate(map(int, input().split()), 1)] SA.sort(reverse=True) d_dist = deque([SA[0][0]]) d_id = deque([SA[0][1]]) for a, i in SA[1:]: if d_dist[0] >= d_dist[-1]: d_dist.appendleft(a) d_id.appendleft(i) else: d_dist.append(a) d_id.append(i) ans = list(d_id) ans.append(d_id[0]) print(*ans)