sin embargo, las apps que mencionas, se basan en diccionarios relativamente simples y que a su vez, estan basados en palabras, cuando no se usan palabras, sino simplemente combinaciones, es mucho mas complejo, no imposible, pero mas complejo, claro, dependiendo de la longitud