errata in example
__init__, freq updates plus new transposition bruteforce tool