import std.stdio;
import std.conv;
import std.string;
import std.typecons;
import std.algorithm;
import std.array;
import std.range;
import std.math;
import std.regex : regex;
import std.container;

void main()
{
  auto n = readln.chomp.to!int;
  auto s = readln.chomp;
  int[] r, g, b;
  foreach (i; 0..n) {
    if (s[i] == 'R') r ~= i;
    else if (s[i] == 'G') g ~= i;
    else b ~= i;
  }

  long cnt;
  foreach (e1; r) {
    foreach (e2; g) {
      foreach (e3; b) {
        auto i = min(min(e1, e2), e3);
        auto k = max(max(e1, e2), e3);
        auto j = e1 != i && e1 != k ? e1 : e2 != i && e2 != k ? e2 : e3;
        if (j - i == k - j) continue;
        cnt++;
      }
    }
  }
  cnt.writeln;
}
