#include <bits/stdc++.h>
using namespace std;
string a, b;
int n, ans;
char a1, a2, b1, b2;
int main() {
  cin >> n >> a >> b;
  a = ' ' + a;
  b = ' ' + b;
  for (int i = (1); i <= (n); ++i)
    if (a[i] != b[i]) {
      a1 = a[i];
      a2 = a[n - i + 1];
      b1 = b[i];
      b2 = b[n - i + 1];
      if (a1 == b2) {
        swap(b[i], b[n - i + 1]);
        continue;
      }
      if (a2 == b1) {
        swap(a[i], a[n - i + 1]);
        continue;
      }
      if (a2 == b2) {
        swap(a[i], a[n - i + 1]);
        swap(b[i], b[n - i + 1]);
        continue;
      }
      if (b[i] == b[n - i + 1]) {
        swap(a[i], b[i]);
        swap(a[i], a[n - i + 1]);
        continue;
      }
    }
  for (int i = (1); i <= (n); ++i)
    if (a[i] != b[i]) ans++;
  cout << ans;
  return 0;
}
