Updated for posting affine ciphers on blog