N=int(input()) A=list(map(int, input().split())) if A[0]>A[-1]: print("No") exit() # rank=[2,4,1,...]: A[2]=r: continue res.extend(range(i+2,r+1)) res.append(i+1) r=i print("Yes") print(*res)