n, s, b = map(int, input().split()) rose = list(map(int, input().split())) for i in range(n - 1): if rose[i] + s * b < rose[i + 1]: print("No") exit(0) print("Yes")