#include <bits/stdc++.h>
using namespace std;
long long a[int(1e5 + 5)], i, m, ans, k, l, j, q, x, n, ma, mi, v1, v2, t, d, V;
string s;
int main() {
  cin >> v1 >> v2 >> t >> d;
  if (v1 > v2) swap(v1, v2);
  V = v1;
  for (i = 1; i <= t; i++) {
    ans += V;
    if (V + d - (t - i - 1) * d <= v2)
      V += d;
    else
      V = v2 + (t - i - 1) * d;
  }
  cout << ans;
}
