Worked out first challenge: Caesar cipher.