ell brown/flickr/CC-BY-2.0

What are the chances you can crack the code on this machine?  Maybe 158,962,555,217,826,360,000 to 1! Find out more about the enigma code machine used by the German military in WWII and about Alan Turing, the father of computing, and his contribution to shortening WWII by more than two years (Ultra – Wikipedia).

158,962,555,217,826,360,000 – Numberphile

RadioLab Podcast About Alan Turing

Flaw in the Enigma Code – Numberphile