Multiple user interfaces for the caesar cipher.