Crypto quiz
By @Anton Gera