n, *a = map(int, open(0).read().split()) cum = 0 for i in range(n - 1, 0, -1): if a[i] + cum == 0: continue if (a[i] + cum) % (i + 1) == 0: cum += 1 else: print('No') exit() print('Yes')