#include<iostream>
using namespace std;
long long n,m=0;
int xh[1000001];
char x[100001];
char a[10000001];
char y='W';
bool d[1000001];
int main(){
xh['W']=1,xh['B']=2,xh['R']=3;
x[1]='W';
x[2]='B';
x[3]='R';
d['W']=0,d['R']=0,d['B']=0;
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
if(d[a[i]]==0&&a[i]==y) m+=0;
else if(d[a[i]]==1&&a[i]==y) m+=1;
else if(xh[a[i]]<=xh[y]){
d[a[i]]=0;
m++;
}
else if(xh[a[i]]>xh[y]){
if(d[a[i]]==1){
m++;
}
for(int j=xh[y];x[j]!=a[i];j++){
if(d[x[j]]==0){
m++;
d[x[j]]=1;
}
}
}
y=a[i];
}
cout<<m;
return 0;
}