## On the Subject of the GROMARK CM

A machine that knows no bounds when it comes to ciphers.

Create a key using the keyword on screen 1 and the Boolean Expression on screen A. Take the keyword on screen 1 and write numbers underneath it in such a way that the ascending numbers are going in alphabetical order. If there’s a tie between letters, then ascend in reading order. Write the alphabet key underneath the number key so that it fits in the columns of the number key in reading order. Read the alphabet key in ascending numerical order to get a new alphabet key. Write a second alphabet above the alphabet key. This will be referred to as the GROMARK Alphabet.

The digit string on screen 2 will be referred to as the Primer Key.

If the Submit Button is white, follow the instructions under Encrypt Instructions. Otherwise follow the instructions under Decrypt Instructions.

#### Encrypt Instructions

- Find the Nth letter of the encrypted word in the top row of the GROMARK Key.
- Go right a number of times equal to the Nth digit of the Primer Key, wrapping around to the top left.
- The letter below this letter becomes your Nth decrypted letter.
- Take the sum of the Nth and (N + 1)th digit of the Primer Key, modulo 10, and write it at the end of the Primer Key.

#### Decrypt Instructions

- Find the Nth letter of the encrypted word in the bottom row of the GROMARK Key.
- Go left a number of times equal to the Nth digit of the Primer Key, wrapping around to the bottom right.
- The letter above this letter becomes your Nth decrypted letter.
- Take the sum of the Nth and (N + 1)th digit of the Primer Key, modulo 10, and write it at the end of the Primer Key.

Do this for each letter of the encrypted word and the keyword to get your decrypted word.