Imagine que tem n cabos, cada um com um determinado comprimento, e pretende uni-los todos num único cabo. Para ligar dois cabos com comprimentos x e y, tem de pagar x + y. Depois de os ligar, o novo cabo resultante terá comprimento x + y.
Qual é o valor mínimo que terá de gastar para ligar todos os cabos?
Entrada
A primeira linha da entrada contém um único inteiro n (1 ≤ n ≤ ), que representa o número de cabos.
A linha seguinte contém inteiros separados por espaço (1 ≤ ≤ ), que são os comprimentos dos cabos.
Saída
O programa deve imprimir o valor mínimo que se gasta para ligar todos os cabos.