N, S, B = map(int, input().split()) H = list(map(int, input().split())) high = H[0] for i in range(1, N): high += B * S if high < H[i]: print("No") break high = H[i] else: print("Yes")