#include <bits/stdc++.h>
using namespace std;
int main() {
  long long b, d, s, maior, v[10], rsp;
  int i, chegou, saiu;
  scanf("%lld%lld%lld", &b, &d, &s);
  v[0] = b;
  v[1] = d;
  v[2] = s;
  bool especial = 0;
  maior = max(b, max(d, s));
  if (b >= d && b >= s) {
    chegou = 0;
    if (s == b && b == d) {
      chegou = 0;
      saiu = 3;
    } else if (s == b && b != d) {
      chegou = 2;
      saiu = 1;
      especial = 1;
    } else if (d == b)
      saiu = 2;
    else
      saiu = 1;
  } else if (d >= s) {
    chegou = 1;
    if (s == d)
      saiu = 3;
    else
      saiu = 2;
  } else {
    chegou = 2;
    saiu = 3;
  }
  v[0] -= maior;
  v[1] -= maior;
  v[2] -= maior;
  if (especial)
    v[1]++;
  else {
    for (i = 0; i < chegou; i++) v[i]++;
    for (i = saiu; i < 3; i++) v[i]++;
  }
  rsp = 0;
  for (i = 0; i < 3; i++) {
    rsp += 0 - v[i];
  }
  printf("%lld\n", rsp);
}
