#include <bits/stdc++.h>

int main(){
        using namespace std;
        int n,sum,count=0;
        string s;
        vector<int> r, g, b;
        cin >> n >> s;
        for(int i=0; i<=n; i++) {
                switch(s[i]) {
                case 'R':
                        r.push_back(i+1);
                        break;
                case 'G':
                        g.push_back(i+1);
                        break;
                case 'B':
                        b.push_back(i+1);
                        break;
                default:
                        break;
                }
        }
        for(int i=0; i<(int)r.size(); i++) {
                for(int j=0; j<(int)g.size(); j++) {
                        for(int k=0; k<(int)b.size(); k++) {
                                sum=r[i]+g[j]+b[k];
                                if(3*r[i]==sum){
                                  continue;
                                } else
                                if(3*g[j]==sum){
                                  continue;
                                } else
                                if(3*b[k]==sum){
                                  continue;
                                }
                                count++;
                        }
                }
        }
        cout << count << endl;
        return 0;
}
