Enigma Machine - Numberphile

YouTube Video

Watch through 5:50