k=input;k() a=list(map(int,k().split())) c=len(a) l=[] for i in range(c*c): i%=c-1;q,w=a[i],a[i+1] if q>w:l+=[[i,i+1]];a[i],a[i+1]=w,q print(len(l)) for i,j in l:print(i,j) k()