#include <bits/stdc++.h>
using namespace std;
long long n, k, i, j, a[10], f, l, r, mn = 1e9, i1, i2, i3, i4, i5;
char c;
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  for (i = 1; i <= 6; i++) {
    cin >> c;
    a[i] = c - 48;
    if (i <= 3)
      f += a[i];
    else
      l += a[i];
  }
  if (f == l) {
    cout << 0 << endl;
    return 0;
  }
  for (i = 0; i <= 9; i++) {
    for (i1 = 0; i1 <= 9; i1++) {
      for (i2 = 0; i2 <= 9; i2++) {
        for (i3 = 0; i3 <= 9; i3++) {
          for (i4 = 0; i4 <= 9; i4++) {
            for (i5 = 0; i5 <= 9; i5++) {
              if (i + i1 + i2 == i3 + i4 + i5) {
                long long c = 6;
                if (i == a[1]) c--;
                if (i1 == a[2]) c--;
                if (i2 == a[3]) c--;
                if (i3 == a[4]) c--;
                if (i4 == a[5]) c--;
                if (i5 == a[6]) c--;
                if (c < mn) mn = c;
              }
            }
          }
        }
      }
    }
  }
  cout << mn << endl;
  return 0;
}
