#include #include #include #include #include #include #include #include #include #include #include #include #include #define rep(i, n) for(i = 0; i < n; i++) #define int long long using namespace std; int n, s, b; int h[200000]; signed main() { int i; cin >> n >> s >> b; rep(i, n) cin >> h[i]; int maxH = h[0]; rep(i, n - 1) { if (h[i + 1] <= maxH) continue; if (h[i + 1] - maxH > b * s) { cout << "No" << endl; return 0; } maxH = max(maxH, h[i + 1]); } cout << "Yes" << endl; return 0; }