#define _USE_MATH_DEFINES #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int main() { int n, d; cin >> n >> d; int a = 0; int b = INT_MIN / 2; for(int i=0; i> t >> k; int a2 = max(a, b - d) + t; int b2 = max(b, a - d) + k; a = a2; b = b2; } cout << max(a, b) << endl; return 0; }