#include <bits/stdc++.h>
using namespace std;
int main() {
  long long int n1, n2, t, d, ans, i;
  cin >> n1 >> n2;
  cin >> t >> d;
  if (n1 > n2) swap(n1, n2);
  ans = n1 + n2;
  t = t - 2;
  while (n1 + d < n2 and d != 0) {
    ans = ans + n1 + d;
    n1 = n1 + d;
    t = t - 1;
  }
  for (i = 0; i < t / 2; i++) {
    ans = ans + n1 + d;
    n1 = n1 + d;
    ans = ans + n2 + d;
    n2 = n2 + d;
  }
  if (t % 2) {
    ans = ans + n1 + d;
    n1 = n1 + d;
  }
  cout << ans << endl;
}
