N=int(input()) A=list(map(int,input().split())) for i in range(N): A[i]-=1 result=[] for x in range(N): pos=-1 for i in range(N): if A[i]==x: pos=i break for j in range(pos-1,x-1,-1): A[j],A[j+1]=A[j+1],A[j] result.append(j+1) print('Yes') print(len(result)) for i in range(len(result)): print(result[i])