Coding companion to Hacking Secret Ciphers with Python