Pues a petición de Román, me puse a hacer el programita para comprobar si funcionaba. La verdad es que aunque no estén escritas en el orden correcto las consonantes se consigue leer en casi todos los casos.
Bueno, ahí van los fuentes del programa. Por cierto es sin autómatas finitos