#include <bits/stdc++.h>
using namespace std;
string st1, st2;
long q, ans, w, s1, s2;
int main() {
  cin >> st1 >> st2;
  for (int i = 0; i < st1.size(); i++) {
    if (st1[i] == '4') s1++;
  }
  for (int i = 0; i < st1.size(); i++) {
    if (st2[i] == '4') s2++;
  }
  ans = abs(s1 - s2);
  if (s1 < s2) swap(st1, st2);
  q = ans;
  for (int i = 0; i < st1.size(); i++)
    if (st1[i] != st2[i]) w++;
  for (int i = 0; i < st1.size(); i++) {
    if (st1[i] == '4' && st2[i] == '7' && q > 0) {
      --q;
      --w;
    }
  }
  ans += w / 2;
  cout << ans << endl;
  cin.get();
  cin.get();
  return 0;
}
