Peach tem muitos, muitíssimos amigos, os Toads. Tantos que, se comemorassem cada aniversário separadamente, haveria festa quase todos os dias do ano. Para não morrer tentando, Peach e seus muitos amigos decidiram comemorar todos juntos em um único aniversário em massa. Há um problema: com tanta gente, nunca há bolo suficiente.
Peach já assou pães de ló, e o -ésimo tem tamanho . Como as receitas se repetiram bastante, vários pães de ló podem ter o mesmo tamanho.
Um bolo como manda o figurino tem exatamente três andares, e cada andar tem que ser de um tamanho diferente. Dois andares do mesmo tamanho não formam um bolo, e sim um tijolo, e ninguém quer cantar parabéns para um tijolo. Formalmente, um bolo é um conjunto de exatamente três pães de ló com tamanhos distintos entre si, e cada pão de ló pode ser usado em no máximo um bolo.
Para que dê para todos, qual é a quantidade máxima de bolos que podem ser montados?
A primeira linha contém um inteiro (), a quantidade de pães de ló.
A segunda linha contém inteiros (), os tamanhos dos pães de ló.
Imprima um único inteiro: a quantidade máxima de bolos que podem ser montados.
No primeiro exemplo, é possível montar dois bolos, cada um com andares de tamanhos , e .
No segundo exemplo, é possível montar um bolo com andares de tamanhos , e . Para montar dois bolos seriam necessários pães de ló, mas cada tamanho pode aparecer no máximo uma vez por bolo: só é possível aproveitar dois pães de ló de tamanho , os dois de tamanho e o único de tamanho , que somam .
No terceiro exemplo, todos os pães de ló têm o mesmo tamanho, então só é possível montar tijolos. Não é possível montar nenhum bolo.
6 1 2 3 1 2 3
2
7 4 4 4 4 7 7 9
1
5 10 10 10 10 10
0