#include <stdio.h>
int main(){
  int n,i,j,k,t;
  unsigned int ans=0;
  scanf("%d\n",&n);
  int a[n],b[n],c[n],ac=0,bc=0,cc=0;
  char s[n];
  scanf("%s",s);
  for(i=0;i<n;i++){
    if(s[i]=='R'){
      a[ac]=i;
      ac++;
    }
    else if(s[i]=='G'){
      b[bc]=i;
      bc++;
    }
    else{
      c[cc]=i;
      cc++;
    }
  }
  for(i=0;i<ac;i++){
    for(j=0;j<bc;j++){
      for(k=0;k<cc;k++){
        t=a[i]+b[j]+c[k];
        if(t!=3*a[i]){
          if(t!=3*b[j]){
            if(t!=3*c[k]){
              ans++;
            }
          }
        }
      }
    }
  }
  printf("%lu",ans);
  return 0;
}