#include <bits/stdc++.h>
using namespace std;
map<char, int> mp;
char a[100100], b[100100];
int main() {
  int n, i, ans;
  scanf("%d", &n);
  scanf("%s %s", a, b);
  ans = 0;
  for (i = 0; i < n / 2; i++) {
    mp.clear();
    mp[a[i]]++;
    mp[b[i]]++;
    mp[a[n - i - 1]]++;
    mp[b[n - i - 1]]++;
    if (mp.size() == 4)
      ans += 2;
    else if (mp.size() == 3)
      ans += 1 + (a[i] == a[n - i - 1]);
    else if (mp.size() == 2)
      ans += mp[a[i]] % 2;
  }
  if (n % 2) ans += a[n / 2] != b[n / 2];
  printf("%d\n", ans);
  return 0;
}
