N = int(input()) A = list(map(int, input().split())) ans = [] for _ in range(N - 1): for i in range(N - 1): if A[i] > A[i + 1]: A[i], A[i + 1] = A[i + 1], A[i] ans.append((i, i + 1)) print(len(ans), flush=True) for a in ans: print(*a, flush=True) D = int(input())