import sys N, = map(int, input().split()) N+=1 X = [0] + list(map(int, input().split())) for i in range(1, N): if X[i] > i: print("No") sys.exit() c = 0 for i in range(N-1, 0, -1): if X[i] + c == 0: continue if (X[i] + c) % i == 0: c += (X[i] + c)//i continue print("No") sys.exit() print("Yes")