Turing Crossword

12345678
Across
  1. 4. Turings childhood best friend
  2. 5. Belligerent in World War 2
  3. 7. Turings College (Pre-PHD)
  4. 8. Guy who cracked enigma
Down
  1. 1. Last name; Working "The Bombe" with Turing
  2. 2. Where D-Day Took Place
  3. 3. Germany Navy Name
  4. 6. Where Turing was employed