On the Subject of Subtract Nauseam
He made everyone do an open book test and forgot to add a deadline for this.
Pressing any of the four directional buttons will activate the module for the first time.
Once active, the module will begin counting up the time taken and give a series of 10 prompts on the center screen. Each of the four directional buttons will display a digit, one of these digits is the correct response to each of the prompts.
The formats of the prompts may be:
- Q#- The correct answer is the last digit of the current question number. The question number itself is hidden when this prompt is given. (1)
- ODD/EVEN- The correct answer is the only one with the displayed parity. (2)
- MIN/MAX- The correct answer is the smallest/largest of the four possible answers. (2)
- X∘#- The correct answer is the result of displayed operation with the previous correct answer substituted into X. (1)
- #∘#- The correct answer is the result of displayed operation. (4)
(#) refers to how many of those prompts can show up on each attempt.
Take note of the values of the correct answers and the directions of the buttons on which they were displayed. Once all 10 prompts have received correct responses, these will be used to determine the passcode:
- Take the sum of the values and convert it into base 3. Take the last 4 base-3 digits of this result, padding leading 0s into the result if there aren’t 4 digits. (I.E. 11 into base 3 is 0102, after leading 0s)
- On the grid of symbols below- start at the center 2×2 square marked in gray.
- Remove the same amount of lefts and rights, and ups and downs.
- Then for every 2 of a particular direction, move the 2×2 square 1 step in that direction on the grid.
- The symbols in reading order of the 2×2 square after the movements will be the result.
- Take the first occurrences of each letter in the serial number and assign the symbols to each.
- Arrange these letters into reverse alphabetical order and rearrange the symbols accordingly.
- If there are less than four distinct letters in the serial number, apply the above steps to only the last symbols, leaving the first symbols in place.
- The digits 0–3 are encoded as the symbols in the rearranged set from left to right, with 3 representing the submit button for that symbol.
- Encode the base 3 digits obtained in step 1 into symbols and enter them into the module.