N = int(input()) A = [0] + [int(a) for a in input().split()] assert 1 <= N <= 2 * 10 ** 5 assert len(A) == N + 1 for i, a in enumerate(A): assert 0 <= a <= i s = 0 for i in range(1, N + 1)[::-1]: A[i] += s if A[i] % i: print("No") break s += A[i] // i else: print("Yes")