3quarksdaily: The Nazi's Enigma Machine and the mathematics behind it