#include <bits/stdc++.h>
using namespace std;
int main() {
  int v1, v2, t, d;
  cin >> v1 >> v2 >> t >> d;
  t--;
  int ans = v1;
  while (t) {
    int high = v1 + d;
    if (high - v2 > (t - 1) * d) {
      v1 = v2 + (t - 1) * d;
      ans += v1;
      t--;
      ans += (v1 - d + v2) * t / 2;
      t = 0;
    } else {
      ans += high;
      v1 = high;
      t--;
    }
  }
  cout << ans << endl;
  return 0;
}
