#include <bits/stdc++.h>
#define ll long long
#define all(x) x.begin(), x.end()
#define endl '\n'
using namespace std;
//the accepted call me.
void solve() {
ios::sync_with_stdio(false);
cin.tie(nullptr);
//freopen("input.txt","r",stdin);
//freopen("output.txt","w",stdout);
string s1,s2;
cin>>s1>>s2;
int count1=0,count2=0;
for(int i=0;i<s1.length();i++) {
if (s1[i]!=s2[i]) {
count1++;
}
}
for(int i=0;i<s2.length();i++) {
if (s1[i]!=s2[i]) {
count2++;
}
}
reverse(s2.begin(),s2.end());
if (s1==s2) {
cout<<s1.size()/2<<endl;
return;
}
cout<<min(count1,count2)<<endl;
}
int main() {
solve();
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgYWxsKHgpIHguYmVnaW4oKSwgeC5lbmQoKQojZGVmaW5lIGVuZGwgJ1xuJwp1c2luZyBuYW1lc3BhY2Ugc3RkOwovL3RoZSBhY2NlcHRlZCBjYWxsIG1lLgoKdm9pZCBzb2x2ZSgpIHsKCWlvczo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKCWNpbi50aWUobnVsbHB0cik7CgkvL2ZyZW9wZW4oImlucHV0LnR4dCIsInIiLHN0ZGluKTsKCS8vZnJlb3Blbigib3V0cHV0LnR4dCIsInciLHN0ZG91dCk7CglzdHJpbmcgczEsczI7CgljaW4+PnMxPj5zMjsKCWludCBjb3VudDE9MCxjb3VudDI9MDsKCWZvcihpbnQgaT0wO2k8czEubGVuZ3RoKCk7aSsrKSB7CgkJaWYgKHMxW2ldIT1zMltpXSkgewoJCQljb3VudDErKzsKCQl9Cgl9Cglmb3IoaW50IGk9MDtpPHMyLmxlbmd0aCgpO2krKykgewoJCWlmIChzMVtpXSE9czJbaV0pIHsKCQkJY291bnQyKys7CgkJfQoJfQoJcmV2ZXJzZShzMi5iZWdpbigpLHMyLmVuZCgpKTsKCWlmIChzMT09czIpIHsKCQljb3V0PDxzMS5zaXplKCkvMjw8ZW5kbDsKCQlyZXR1cm47Cgl9Cgljb3V0PDxtaW4oY291bnQxLGNvdW50Mik8PGVuZGw7Cgp9CmludCBtYWluKCkgewoKCXNvbHZlKCk7Cgp9