#include<stdio.h>
#include<string.h>
#define maxn 4010
int a[maxn],b[maxn],c[maxn];
int main ()
{   char s[maxn];
    int n; scanf("%d",&n);
    scanf("%s",s);
    int sum=0;
    for(int i=0;i<n;i++)
    {   if(s[i]=='R')
        {    for(int j=i+1;j<n;j++)
             {
			     if(s[j]=='G')
               {   for(int k=j+1;k<n;k++)
                    if(s[k]=='B'&&k-j!=j-i)  sum++;
			   }
			     if(s[j]=='B')
			      {   for(int k=j+1;k<n;k++)
			         if(s[k]=='G'&&k-j!=j-i) sum++;
				  }
		      }
		}
		else if(s[i]=='G')
		{   for(int j=i+1;j<n;j++)
             {
			     if(s[j]=='R')
               {   for(int k=j+1;k<n;k++)
                    if(s[k]=='B'&&k-j!=j-i)  sum++;
			   }
			     if(s[j]=='B')
			      {   for(int k=j+1;k<n;k++)
			         if(s[k]=='R'&&k-j!=j-i) sum++;
				  }
		      }
		}
		else if(s[i]=='B')
		{   for(int j=i+1;j<n;j++)
             {
			     if(s[j]=='G')
               {   for(int k=j+1;k<n;k++)
                    if(s[k]=='R'&&k-j!=j-i)  sum++;
			   }
			     if(s[j]=='R')
			      {   for(int k=j+1;k<n;k++)
			         if(s[k]=='G'&&k-j!=j-i) sum++;
				  }
		      }
		}
	}
	 printf("%d",sum);
}
