ALAN TURING

Do you know who alan turing is?