On the Subject of Forget Our Voices

Apologies. I’m better at remembering names.

This module presents a 0-9 keypad, a small stage number display, and a larger display containing a play button.

When the module activates, the stage display will show a 1 that will increase with every solved non-ignored module. When the play button is pressed on any given stage, a digit will be spoken aloud. The play button may be pressed as many times as necessary. Note down the digit and the speaker for each stage.

Once all non-ignored modules are solved, input a number string based on the information given and the stage calculations outlined on the next page.

Upon an incorrect input, a strike is issued, and the module enters a recovery mode. The stage display will present a two-digit number that represents the position in Table B used for this stage. The first digit represents the row and the second digit represents the column. The play button may be pressed to hear the voice clip from either the stage previous to the one that was struck on or the voice clip from the stage that was struck on. The module will initially play the voice clip from the previous stage. The small display may be pressed to switch between the two voice clips. If the module enters recovery mode on the first stage, it will only play the voice clip from the first stage. Once the correct digit for this stage is entered, the module will exit recovery mode.

The voice clips used in the module can be found in Appendix VOIC3.

Stage Calculations

For the first stage, index into Table B using the third character of the serial number as a row from top to bottom and the sixth character of the serial number as a column from left to right. The top-left corner is indexed as cell 0,0.

For each subsequent stage, do the following:

  • Locate the names of the speakers from the previous stage and this stage in Table A.
  • If the two names are in the same row or column, find the orthogonal direction that the name from the previous stage is from the name from the current stage.
  • Otherwise, find the diagonal direction that, when one movement is taken in this direction, will move from the cell with name in the previous stage to the cell closest to the cell with the name in the current stage.
  • Move one cell in this direction in Table B from the cell used in the previous stage. If the name from the previous stage is the same as this stage, use the same cell as the last stage in Table B.

This process will result in a cell with a two-digit number in Table B. With this number, do the following:

  • Take the first digit of the number in Table B and the digit received in this stage and add 1 to both. Take the product modulo 11.
  • Subtract 1 from the result, add the second digit of the number in Table B, and take the last digit.

The result of this operation is the final digit for this stage. Append this digit to the end of the input string which initially starts as empty.

Table A

ShadowMeow Dicey MásQuéÉlite Obvious 1254
Dbros1000 Bomberjack Danielstigman Depresso ktane1
OEGamer jTIS Krispy Grunkle Squeaky Arceus
ScopingLandscape Emik GhostSalt Short_c1rcuit Eltrick
Axodeau Asew Cooldoom Piissii CrazyCaleb

Table B

00471876299385346152
86115728703994450263
95802267387149561304
59968133074872602415
73699082441758013526
68740991835527124630
37087519928466235041
14253640516203778899
21324354650610899778
42536405162031987987

Appendix VOIC3

Click the play buttons to play each person’s voice clip.

0123456789
1254
Arceus
Asew
Axodeau
Bomberjack
Cooldoom
CrazyCaleb
Danielstigman
Dbros1000
Depresso
Dicey
Eltrick
Emik
GhostSalt
Grunkle Squeaky
jTIS
Krispy
ktane1
MásQuéÉlite
Obvious
OEGamer
Piissii
ScopingLandscape
ShadowMeow
Short_c1rcuit