#include <bits/stdc++.h>
using namespace std;
int main(void) {
  char d[8];
  int i;
  for (i = 1; i <= 6; i++) {
    cin >> d[i];
    d[i] -= '0';
  }
  int a = 0, b = 0;
  for (i = 1; i <= 3; i++) {
    a += d[i];
    b += d[i + 3];
  }
  int c = a - b;
  int n = 0;
  if (c > 0) {
    for (i = 4; i <= 6; i++) d[i] = 9 - d[i];
    sort(d + 1, d + 7);
    for (i = 6; c > 0; i--) {
      c -= d[i];
      n++;
    }
  } else if (c < 0) {
    for (i = 1; i <= 3; i++) d[i] = 9 - d[i];
    sort(d + 1, d + 7);
    for (i = 6; c < 0; i--) {
      c += d[i];
      n++;
    }
  }
  cout << n << endl;
  return 0;
}
