Uma empresa de turismo oferece passeios marítimos para estrangeiros em duas viagens diárias. Os turistas aguardam a saída das duas embarcações em uma fila, e os primeiros embarcam no primeiro navio, enquanto que os demais embarcam no segundo.
A diversidade cultural do barco
é determinada pelo número de nacionalidades distintas de seus
passageiros. Por exemplo, se a fila é formada por um alemão, dois
brasileiros, um canadense e um dinamarquês, isto é,
“abbcd”, e
,
então o primeiro barco tem diversidade
e o segundo barco tem diversidade
.
A empresa deseja minimizar a diferença cultural entre os dois barcos, isto é, encontrar um valor tal que a diferença seja a menor possível. Ajude-os a encontrar este valor, sabendo que cada barco deve levar, no mínimo, um passageiro.
A primeira linha da entrada contém o número () de passageiros na fila.
A segunda linha contém uma string , onde o -ésimo caractere representa a nacionalidade do -ésimo passageiro da fila. Esta string é composta por caracteres alfabéticos minúsculos.
Imprima, em uma linha, o valor de que minimiza a diferença . Se existir mais de um valor que minimize esta diferença, imprima qualquer um deles.
5
abbcd
3
5
abcde
2
8
aaaaaaaa
1