Inspired by a chat with a lecturer on the space science leg whilst completing M813
Old mechanical calculating machines are just facinating!
As if the world needs another secret cipher machine.
This is work in progress, I take no responsibility
The aim is as simple as possible, yet easy to understand
implement double step behaviour for middle wheel, first offset calcuation in rotor_wheel.go ,transpose() probably needs to change as result
[keyboard] - [plugboard] - [rotor1] [rotor2] [rotor3] - [reflector]
https://de.wikipedia.org/wiki/Enigma-Walzen#Walzenverdrahtung
https://www.cdvandt.org/enigma_patents.htm
https://enigma.hoerenberg.com/index.php?cat=The%20U534%20messages&page=The%20messages
http://wiki.franklinheath.co.uk/index.php/Enigma/Sample_Messages