En Xavier té n rajoles col·locades en fila. Cada rajola està pintada o bé de color verd o bé de color blanc. Com que en Xavier és molt ordenat, ha decidit que vol repintar les rajoles de manera que totes les rajoles d’un mateix color estiguin col·locades de forma consecutiva.
En Xavier té pintura blanca i verda suficient, però és molt estalviador i vol fer servir la mínima quantitat possible de pintura. Quin és el mínim nombre de rajoles que haurà de pintar?
Entrada
L’entrada conté diversos casos, cadascun en dues línies. La primera conté n, entre 1 i 106. La segona consisteix en n caràcters que representen el color de cada rajola (‘V’ per a les verdes i ‘B’ per a les blanques), en l’ordre en què estan col·locades.
Sortida
Per a cada cas, escriviu una línia amb el mínim nombre de rajoles que s’hauran de pintar.
Observació
Es pot obtenir un 30% dels punts resolent casos amb n ≤ 100.
Input
1 B 4 VBVB 7 VVBVVBB 10 VVVVVBBBBB 11 VVBBVBVVBBB
Output
0 1 1 0 3