A estas alturas, seguro que ya os suena lo de que algunos problemas son tan clásicos que bla, bla, bla. Nada nuevo: éste también lo es. Ahora, os pedimos que calculéis el coste mínimo de insertar letras o de modificar letras en dos palabras y para hacerlas idénticas. Ambas palabras están compuestas por letras escogidas de entre las primeras minúsculas (por ejemplo, para , el alfabeto es ). Para cada letra (llamémosle ), insertar una en cualquier lugar de cualquier palabra tiene coste . El coste de transformar una letra en una letra viene dado por , es decir, una cuarta parte, redondeando para arriba, de la suma de los costes de inserción y .
La entrada consiste en diversos casos. Cada caso empieza con , seguido de naturales estrictamente positivos $I_{\mbox{\texttt{a}}}, I_{\mbox{\texttt{b}}}, I_{\mbox{\texttt{c}}}, \ldots$. Siguen dos palabras y con entre 1 y 1000 letras minúsculas elegidas entre las primeras. Podéis asumir para cada letra .
Para cada caso, escribid el coste mínimo de conseguir que y sean idénticas.
Input
2 11 10 aaa aba 4 100 100 100 1 abcd bcda 3 1 10 100 abbcabccabbac bbcabacabbac 4 1 2 1 4 dcbbcbbddccdabdbdbdcbbc cddcab
Output
6 54 27 35