#include <bits/stdc++.h>
using namespace std;
void solve() {}
int main() {
  ios_base::sync_with_stdio(false);
  cin.tie(NULL);
  long long int a[3], d;
  for (int i = 0; i < 3; i++) cin >> a[i];
  cin >> d;
  sort(a, a + 3);
  long long int ans = 0;
  long long int r = a[2] - a[1];
  long long int l = a[1] - a[0];
  if (d - l > 0) ans += d - l;
  if (d - r > 0) ans += d - r;
  cout << ans << endl;
}
