N=int(input()) A=list(map(int,input().split())) for i in range(len(A)): if A[-1]==0: del A[-1] N-=1 A=A[::-1] if N==1: print('Yes') exit() if N==2: if A[0]==1: print('No') else: print('Yes') exit() C=0 for i in range(N): if (A[i]+C)%(N-i): print('No') exit() else: C+=(A[i]+C)//(N-1) print('Yes')