#include <bits/stdc++.h>
using namespace std;
using ll = long long int;
using ld = long double;
using PII=pair<ll,ll>;
using PIII=pair<int,pair<int,int>>;
const ld ESP = 1e-10;
const ld PI = acosl(-1);
const int N=1e5+10;
const int M=2e5+10;
// const int mod = 1000000007;
const int mod = 998244353;
//随机化
random_device rd;
mt19937 gen(rd());
uniform_int_distribution<> dis(1, 1000000000);
// cout<<fixed<<setprecision(10);

ll sum[M][26];
void solve(){
    int n;
    cin>>n;
    string s;
    cin>>s;
    for(int i=0;i<n;i++){
        cin>>s[i];
    }
    for(int i=n-1;i>=0;i--){
        for(int j=0;j<26;j++){
            if('a'+j==s[i]){
                sum[i][j]=sum[i+1][j]+1ll;
            }else{
                sum[i][j]=sum[i+1][j];
            }
        }
    }
    ll ans=0;
    for(int i=0;i<n;i++){
        for(int j=0;j<26;j++){
            // cout<<sum[i][j]<<" ";
            if('a'+j==s[i])continue;
            else{
                ans+=(sum[i+1][j]*(sum[i+1][j]-1))/2;
            }
        }
        // cout<<'\n';
    }
    cout<<ans<<'\n';
}

int main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int _=1;
    // cin>>_;
    while(_--){
        solve();
    }
    return 0;
}