#!/usr/bin/env python3

import sys


def main():
    n = int(input())
    xs = list(map(int, input().split()))
    m = 0
    ops = []
    flag = True
    while flag:
        flag = False
        for j in range(1, n)[::-1]:
            if xs[j] < xs[j - 1]:
                xs[j], xs[j - 1] = xs[j - 1], xs[j]
                ops.append((j, j - 1))
                m += 1
                flag = True
    print(m)
    for op in ops:
        print(*op)
    sys.stdout.flush()
    _ = input()


if __name__ == '__main__':
    main()