// EQUALIZE THE STRINGS
#include<bits/stdc++.h>
using namespace std;
#define endl "\n"
#define FIO ios_base::sync_with_stdio(false);cin.tie(NULL);cout.tie(NULL);
#define ll long long
#define vi vector<ll>
#define pb push_back
#define F first
#define S second
#define all(v) (v).begin(),(v).end()
#define pii pair<ll,ll>
#define vii vector<pii>
#define calc_fact(n) tgamma(n+1)
#define inf LONG_LONG_MAX
#define MOD 1000000007
#define mod 998244353
signed main()
{
FIO;
ll n;
string s1,s2,s="";
cin>>n>>s1>>s2;
// make a new string
// s[i] = '1' denotes s1[i] == s2[i]
// s[i] = '0' denotes s1[i] != s2[i]
for(ll i=0;i<n;i++)
{
if(s1[i]==s2[i])s+="1";
else
s+="0";
}
ll ans=0;
// increment answer for every consecutive segment of unmatched characters when s[i-1] is '0'
for(ll i=1;i<n;i++)
{
if(s[i]!=s[i-1] and s[i-1]=='0')ans++;
}
if(s[n-1]=='0')ans++;
cout<<ans<<endl;
}
Ly8gRVFVQUxJWkUgVEhFIFNUUklOR1MKIAojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwogCiNkZWZpbmUgZW5kbCAiXG4iCiNkZWZpbmUgRklPIGlvc19iYXNlOjpzeW5jX3dpdGhfc3RkaW8oZmFsc2UpO2Npbi50aWUoTlVMTCk7Y291dC50aWUoTlVMTCk7CiNkZWZpbmUgbGwgbG9uZyBsb25nCiNkZWZpbmUgdmkgdmVjdG9yPGxsPgojZGVmaW5lIHBiIHB1c2hfYmFjawojZGVmaW5lIEYgZmlyc3QKI2RlZmluZSBTIHNlY29uZAojZGVmaW5lIGFsbCh2KSAodikuYmVnaW4oKSwodikuZW5kKCkKI2RlZmluZSBwaWkgcGFpcjxsbCxsbD4KI2RlZmluZSB2aWkgdmVjdG9yPHBpaT4KI2RlZmluZSBjYWxjX2ZhY3QobikgdGdhbW1hKG4rMSkKI2RlZmluZSBpbmYgTE9OR19MT05HX01BWAojZGVmaW5lIE1PRCAxMDAwMDAwMDA3CiNkZWZpbmUgbW9kIDk5ODI0NDM1MwogCnNpZ25lZCBtYWluKCkKewoJRklPOwoJCglsbCBuOwoJc3RyaW5nIHMxLHMyLHM9IiI7CgljaW4+Pm4+PnMxPj5zMjsKCQoJLy8gbWFrZSBhIG5ldyBzdHJpbmcKCS8vIHNbaV0gPSAnMScgZGVub3RlcyBzMVtpXSA9PSBzMltpXQoJLy8gc1tpXSA9ICcwJyBkZW5vdGVzIHMxW2ldICE9IHMyW2ldCiAKCWZvcihsbCBpPTA7aTxuO2krKykKCXsKCQlpZihzMVtpXT09czJbaV0pcys9IjEiOwoJCWVsc2UKCQlzKz0iMCI7Cgl9CgkKCWxsIGFucz0wOwogCgkvLyBpbmNyZW1lbnQgYW5zd2VyIGZvciBldmVyeSBjb25zZWN1dGl2ZSBzZWdtZW50IG9mIHVubWF0Y2hlZCBjaGFyYWN0ZXJzIHdoZW4gc1tpLTFdIGlzICcwJwoJCglmb3IobGwgaT0xO2k8bjtpKyspCgl7CgkJaWYoc1tpXSE9c1tpLTFdIGFuZCBzW2ktMV09PScwJylhbnMrKzsKCX0KCQoJaWYoc1tuLTFdPT0nMCcpYW5zKys7Cgljb3V0PDxhbnM8PGVuZGw7CgkKfQ==