En un carrer hi ha cases. La façana de cada casa es pot pintar amb tres colors diferents, amb costs respectius , i . Calculeu el cost mínim de pintar totes les cases, amb una restricció: les cases adjacents han de tenir colors diferents.
L’entrada consisteix en diversos casos. Cada cas comença amb , seguida de , , …, , seguits de , , …, , seguits de , , …, . Suposeu , i que tots els costs es troben entre 0 i .
Per a cada cas, escriviu el cost mínim de pintar les façanes.
Input
1 20 10 30 5 900000000 800000000 900000000 800000000 900000000 800000000 900000000 800000000 900000000 800000000 1000000000 1000000000 0 1000000000 1000000000 3 0 1 0 42 1000 10 23 1000 6
Output
10 3200000000 30