#include<bits/stdc++.h>

using namespace std;

typedef long long int ll;
typedef long double ld;
typedef unsigned long long int ull;
typedef pair<ll,ll> pll;
typedef pair<int, int> pii;

#define N 100010
#define M 200010
#define endl "\n"
#define mod 1000000007 

int main(){
	
	ios_base::sync_with_stdio(0);
	cin.tie(0);cout.tie(NULL);
	
	int n, ans = 0;
	string str;
	
	cin >> n;
	cin >> str;
	
	vector<int> r, g, b;
	
	for(int i = 0; i < n; i++){
		if(str[i] == 'R'){
			r.push_back(i);
		}
		else if(str[i] == 'G'){
			g.push_back(i);
		}
		else{
			b.push_back(i);
		}
	}
	
	for(int i = 0; i < r.size(); i++){
		for(int j = 0; j < g.size(); j++){
			for(int k = 0; k < b.size(); k++){
				set<int> s;
				s.insert(r[i]);
				s.insert(g[j]);
				s.insert(b[k]);
				
				auto it = s.begin();
				int a = *it;
				it++;
				int b = *it;
				it++;
				int c = *it;
				
				//cout << a << " " << b << " " << c << endl;
				
				if(b - a != c - b){
					ans++;
				}
			}
		}
	}
	
	cout << ans << endl;
	
	return 0;
}