Enigma machine simulator.
The following link contains a simulation that helped us in this project.http://enigmaco.de/enigma/enigma.html