This program is designed to aid in the decoding
of simple substitution aristocrat ciphers, i.e. each letter in
the original message is replaced throughout by a unique cipher
letter code, while punctuation and spaces are unchanged. Although
this package is designed to help solve aristocrats, it can also
be used to create them.
(adapted from the documentation)