import sys input = sys.stdin.readline N=int(input()) P=list(map(int,input().split())) NOW=list(range(1,N+1)) ANS=[] for i in range(N): #print(P,NOW) if P[i]==NOW[i]: continue else: k=NOW.index(P[i]) for j in range(k,0,-1): ANS.append(j) NOW[j],NOW[j-1]=NOW[j-1],NOW[j] #print(NOW,ANS) if len(ANS)<=N*N: print("Yes") print(len(ANS)) print("\n".join(map(str,ANS))) print() else: print("No")