#include <bits/stdc++.h>
using namespace std;
const long long mod = 998244353;
string s;
long long ans;
int n;
int main() {
  ios::sync_with_stdio(false);
  while (cin >> n) {
    cin >> s;
    int f = 1, t = 1;
    ans = 0;
    for (int i = 1; i < s.size(); i++) {
      if (s[i] == s[i - 1])
        f++;
      else
        break;
    }
    for (int i = s.size() - 2; i >= 0; i--) {
      if (s[i] == s[i + 1])
        t++;
      else
        break;
    }
    if (s.front() == s.back()) {
      ans = ((f + 1) % mod) * ((t + 1) % mod) % mod;
    } else {
      ans = ((f + 1) % mod + (t + 1) % mod - 1) % mod;
    }
    cout << ans << endl;
  }
  return 0;
}
