Pares de meias

Joseph está arrumando as malas para sair de férias, mas está tendo um pouco de dificuldade para encontrar todas as suas meias.

Escreva uma função que retorne a quantidade de pares de meias que ele tem. Um par de meias é formado por duas letras iguais, como "AA". As meias são representadas por uma sequência desordenada.

Exemplos

SockPairs("AA") ➞ 1

SockPairs("ABABC") ➞ 2

SockPairs("CABBACCC") ➞ 4

Observações

  • Se você receber uma string vazia (não há meias na gaveta), retorne 0.
  • Pode haver vários pares do mesmo tipo de meia, como os dois pares de CC do último exemplo.