A transpositional cypher to encrypt and decrypt text.