Problem 
                         
                                 Você recebe uma tira de papel xadrez feita de n quadrados coloridos numerados de 1 a n da esquerda para a direita. O i-ésimo quadrado é inicialmente colorido c
i.
Dizemos que os quadrados i e j estão no mesmo componente se c
i = c
j e c
i = c
k  para todo k satisfazendo i < k < j. Em outras palavras, todos os quadrados no segmento de i a j devem ter a mesma cor.
Por exemplo, a faixa [3,3,3] possui 1 componente conectado, enquanto [5,2,4,4] possui 3.
Preencher o jogo é tocada nesta faixa da seguinte forma:
No início do jogo, você escolhe um quadrado inicial aleatório (isso não conta como um turno).
Então, em cada movimento, você muda a cor do componente conectado contendo o quadrado inicial para qualquer outra cor.
Descubra o número mínimo de movimentos necessários para recolorir toda a tira de uma cor.
Entrada:
A primeira linha contém um único inteiro n (1 ≤ n ≤ 5000) — número de quadrados.
A segunda linha contém os inteiros c
1,c
2,…,c
n (1 ≤ c
i <5000) — as cores iniciais dos quadrados.
Saída:
Imprima um único inteiro — o número mínimo de movimentos a serem feitos.
Exemplos:
 
| Entrada | 
Saída | 
4 
5 2 2 1
 | 2 | 
8 
4 5 2 2 1 3 5 5
 | 4 | 
1 
4 | 
0 | 
Explicação:
Uma das formas ideais no primeiro exemplo: [5, 2, 2, 1] -> [5, 2, 2, 2] -> [5, 5, 5, 5]