#include #include #include #include #include #include #include #include #include #include #include using namespace std; using int64 = long long; struct aaa{aaa(){cin.tie(nullptr); ios::sync_with_stdio(false); cout<> n >> d; vector a(n, 0); for (int i=1; i> a[i]; if (max(a[i]-a[i-1], 0) <= d) { a[i] = d; } } int distance = 0; for (int i=0; i