#include <bits/stdc++.h>
using namespace std;
int n, util, ans = 0;
string a, b;
int main() {
  cin >> n >> a >> b;
  util = n % 2 ? n / 2 : n / 2 - 1;
  for (int i = 0; i <= util; i++) {
    if (i == util && a[i] != b[i] && n % 2) ans++;
    if (a[i] == b[i] && a[n - i - 1] == b[n - i - 1] ||
        a[i] == a[n - i - 1] && b[i] == b[n - i - 1] ||
        a[i] == b[n - i - 1] && b[i] == a[n - i - 1])
      continue;
    if (a[i] == b[i] && a[n - i - 1] != b[n - i - 1] ||
        a[i] != b[i] && a[n - i - 1] == b[n - i - 1] ||
        b[i] == b[n - i - 1] && a[i] != a[n - i - 1] ||
        a[i] == b[n - i - 1] && b[i] != a[n - i - 1] ||
        a[i] != b[n - i - 1] && b[i] == a[n - i - 1])
      ans++;
    else
      ans += 2;
  }
  cout << ans << endl;
}
