A reasoning system built in OTTER (theorem prover) solving the "ciphers" problem