On the Subject of the Pigpen Maze CM
A machine that knows no bounds when it comes to ciphers.
This cipher uses 2 pages.
Concatenate the strings displayed on the screens on Page 1 in this order: 1A2B3C. Take off the first 25 letters of this string to form the Wall String. The rest of the letters will form the Movement String.
The Wall String will determine the walls of a 5×5 maze:
- Rearrange those letters into a 5×5 matrix.
- Use the Pigpen diagram below to convert each letter into a cell with walls.
- If the cell contains a dot, invert the placement of those walls.
- If you were to place a wall where a wall already exists, remove the placed wall.
The Movement String will determine how the letters A - Y will be placed:
- Start inside the space that is displayed on Page 1 Screen D in the maze, treating the letter as the column and the number as the row (Top to Bottom).
- Then place the letter A at that space.
- If you come to a fork (a space that is surrounded by at least 2 spaces that are not labeled with a letter), then take the 1st letter from the Movement String and convert it into a direction via the Pigpen Diagram. If the direction has a dot, then go to the other space that is NOT in that direction. Remove the 1st letter of the Movement String.
- Otherwise, if you come to a deadend (a space that is surrounded by spaces that are labeled with a letter and/or walls), then backtrack your way through the maze until you reach a space that is not a deadend.
- If there is only 1 space that is adjacent and hasn’t been labeled with a letter, go to that space.
- The space that you move to will be labeled with the next letter in the alphabet.
- Repeat this process until you labeled every space in the maze.