#include<stdio.h>
#include<stdlib.h>
#include<math.h>
int int_min(int a,int b)
{
  if(a>=b){
    return b;
  }else{
    return a;
  }
}
void main(void)
{
  int N,r=0,g=0,b=0;
  //char *str;
  scanf("%d",&N);
  //str=(char*)malloc(sizeof(char)*N);
  char str[N+1];
  scanf("%s",str);
  for(int i=0;i<N;i++){
    //scanf("%c",&str[i]);
    if(str[i]=='R'){
      r++;
    }else if(str[i]=='G'){
      g++;
    }else if(str[i]=='B'){
      b++;
    }
  }
  int tmp=0;
  for(int i=1;i<=(N-2);i++){
    for(int j=1;j<=int_min(i,N-1-i);j++){
      if((str[i-j]!=str[i])&&(str[i-j]!=str[i+j])&&(str[i]!=str[i+j])){
        tmp++;
      }
    }
   }
                              
   printf("%d",r*g*b);


}