#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
typedef pair<ll, ll> P;
#define rep(i, n) for (ll i = 0; i < (ll)(n); i++)
#define all(v) v.begin(), v.end()

int gcd(int a, int b)
{
   if (a%b == 0)
   {
       return(b);
   }
   else
   {
       return(gcd(b, a%b));
   }
}

int main() {
    int N;
    string S;
    cin >> N >> S;
    //vector<int> A(N);
    /*
    rep(i,N){
        if(S.at(i)=='R') A.at(i)=0;
        else if(S.at(i)=='G') A.at(i)=1;
        else A.at(i)=2;
    }*/
    ll ans=0;
    for(int i=0; i<N; i++){
        for(int j=i+1; j<N; j++){
            if(S.at(i)!=S.at(j)){
                for(int k=j+1; k<N; k++){
                    if(S.at(k)!=S.at(i) && S.at(k)!=S.at(j) && j-i!=k-j){
                        ans++;
                    }
                }
            }
        }
    }
    cout << ans << endl;
    return 0;
}
