En Xavier té rajoles col·locades en fila. Cada rajola està pintada o bé de color verd o bé de color blanc. Com que en Xavier és molt ordenat, ha decidit que vol repintar les rajoles de manera que primer hi hagi rajoles d’un color seguides de rajoles de l’altre color, amb .
En Xavier pot pintar una rajola blanca de color verd o una rajola verda de color blanc. Pintar una rajola amb pintura verd val euros i pintar-ne una amb pintura blanca en val . Com que en Xavier és molt estalviador, no vol gastar-se més diners dels necessaris. Podeu ajudar-lo a determinar quina serà la mínima quantitat de diners que haurà de gastar-se en pintura?
L’entrada conté diversos casos. Cada cas està format per tres línies, la primera consistint en un enter , i la segona, en un enter , indicant el preu per pintar una rajola de color verd, i una de color blanc, respectivament. Ambdues variables prenen valors entre i . La tercera línia consisteix en caràcters () que representen el color de cada rajola (’V’ si és verda i ’B’ si és blanca), en l’ordre en que estan col·locades.
Per a cada cas, imprimeix una línia amb el mínim preu que haurà de pagar en Xavier.
Input
1 3 BBVB 2 2 VVBB 10 2 VBVBV 14 27 BVVBVBVBVV
Output
1 0 4 42