Cabos na avenida
Há torres em posições distintas de uma avenida reta, cada uma com altura . É possível instalar um cabo entre qualquer par de torres . O preço cobrado é
A primeira parcela corresponde à distância ao longo da avenida; a segunda, ao equipamento necessário para trabalhar na torre mais alta.
Escolha cabos para que todas as torres fiquem conectadas, possivelmente por caminhos com vários cabos, minimizando o preço total. Cabos podem se cruzar ou passar por outras torres sem se conectar a elas: somente suas extremidades determinam a conexão.
Input
A primeira linha contém ().
Cada uma das próximas linhas contém e (, ). As posições são distintas e não necessariamente estão ordenadas.
Output
Imprima o menor preço total. Para uma única torre, o preço é zero.
Samples
Sample 1
Input
3 0 1 5 100 10 1
Output
116
Ligue as duas torres externas por e ligue a torre central a uma delas por , totalizando .
Sample 2
Input
1 7 9
Output
0
Nenhum cabo é necessário.
Sample 3
Input
3 0 2 4 2 9 2
Output
13
Ligar torres consecutivas custa .