## On the Subject of Puzzword

I imagine finding the disarm code is a simple matter of just putting in the right letters. I mean, it tells you exactly what they are.

The module displays a set of symbols which represent constraints on a set of six values from 1–26. Disarm the module by determining the correct values that satisfy all of the constraints, converting them to letters using A1Z26, and entering the letters.

Sometimes there are two pages of constraints; tap the screen at the top to toggle between them.

### Input

- The bottom 6 displays can be used to submit the 6-letter word. Tap any one of these displays to start entering letters. Keep tapping to cycle to the desired letter. Then tap another screen to start entering another letter there. The letters can be entered in any order.
- After 5 seconds of no input, the module will disarm if the six screens are set to the correct letters, or register a strike otherwise.
- An ongoing submission may be canceled by tapping the top screen before the 5 second timeout elapses.

### Symbols

The following symbols are used to represent the six letter positions, in this order. These will be referred to as *variables*.

First letter |
Second letter |
Third letter |
Fourth letter |
Fifth letter |
Sixth letter |

The following four symbols represent base-4 digits. Numbers written in this way will be referred to as *constants*. Unless stated otherwise, constants are written horizontally from left to right or vertically from top to bottom.

= 0 |
= 1 |
= 2 |
= 3 |