import sysn = int(input())a = list(map(int, sys.stdin.readline().split()))used = []used_group = []output = []for i in range(n):# 重复元素直接跳过if a[i] in used:continueelse:used.append(a[i])for j in range(i + 1, n):# 相等直接跳过,小的元素放前面,元组形式存储if a[i] == a[j]:continueelif a[i] > a[j]:group = (a[j], a[i])if group in used_group:continueelse:used_group.append(group)output.append((i + 1, j + 1))else:group = (a[i], a[j])if group in used_group:continueelse:used_group.append(group)output.append((i + 1, j + 1))for i, j in output:print(i, j)