https://medium.com/@arumukherjee121/beyond-bletchley-park-unlocking-the-secrets-of-world-war-ii-encryption-in-python-0ecc772b7c18