Enigma simulator that accompanied my final paper (2011)