On the Subject of Gendercipher

I got to this flavor text before any idiot could.

  • This module displays four gender symbols, two color displays on the top and right, and a submit button on the top right. When deciphered, the gender symbols will spell out an English word. Rotate the symbols to encrypt the response word and press the submit button to submit the symbols as displayed. Pressing a symbol once rotates it 45° clockwise. Long-pressing a symbol reverts it to the original rotation.

Assigning Letters to Symbols

  • First, find the starting column in the table below:
    • If there is an equal number of batteries and indicators, the starting column is 5.
    • Otherwise, if there is an equal number of batteries and battery holders, the starting column is 4.
    • Otherwise, if there is an equal number of lit and unlit indicators, the starting column is 3.
    • Otherwise, if there is an equal number of letters and numbers in the serial number, the starting column is 2.
    • Otherwise, the starting column is 1.
  • Adjust the column according to the number of port types, wrapping around if necessary.
    • If the last digit of the serial number is even, move left. Otherwise, move right.
  • This defines the letter associated with every possible unrotated symbol.
1 2 3 4 5
A I R M P
X K C A E
1 2 3 4 5
D C O P K
B E B I A
G D Q R M
E F D U N
J A L T I
H L X O B
M O H W H
K Z U E R
P U W Y U
N W J B T
1 2 3 4 5
S V V D O
Q X I G V
V P A J W
T R Z L Q

Decrypting and Encrypting the Symbols

Each symbol’s initial letter has been Caesar shifted a number of times forwards depending on the number of 45° rotations made from the original symbol displayed in the table above. Use the following table to determine the rotational direction of encryption, then locate the decrypted word in the table on the next page.

The number of modules is 23 or less The number of modules is 24 or greater
The number of modules is prime CCW CW
The number of modules is not prime CW CCW

The color of each button corresponds to how many times it has made a complete rotation (360°) during the encryption process.

  • White = 0
  • Cyan = 1
  • Pink = 2
  • Gold = 3
HEAT GOLD STAR BOYS FAKE BANK TRIP SWIM
SIDE SOLO HERO GASP FLAT MOLD BANG COAT
LANE URGE BOOM TUNE FATE LACK JOKE UNIT
RATE TALK PUMP BOOT HURT BOND SLAP OVEN
JURY GAIN ROCK BLUE FARE POLE GOOD MENU
WARM PAST LEAF SLOW LOUD PLOT FILE RANK
PURE WRAP TALK USER BOLT BARK JUMP QUIT
PILE RACK ROOT BOLD AXIS TENT LICK VIEW

The two displays will be used to adjust the position in the grid and locate a response word. If the serial number contains a vowel, apply the transposition of the top display first. Otherwise, apply the transposition of the right display first.

  • Red, Orange, Yellow, Green, Blue, Purple: Move n spaces to the left, where n is the largest digit in the serial number.
  • Blue, Purple, Pink: Move n spaces to the right, where n is 9 minus the smallest digit in the serial number.
  • Pink, Yellow, Cyan: Move n spaces up, where n is the sum of the digits in the serial number.
  • Cyan, Pink, White: Move n spaces down, where n is the last digit of the serial number.
  • Purple, White, Green: Move to the cell in the same position within the current quadrant in the quadrant that is horizontally adjacent.
  • Yellow, White, Purple, Black: Move to the cell in the same position within the current quadrant in the quadrant that is vertically adjacent.
  • Black, Gray, White, Purple: Move to the cell in the same position within the current quadrant in the quadrant that is diagonally across.
  • Black, Gray, White, Green: Move n spaces in reading order, where n is the number of ports squared.

If necessary for any transposition, wrap around the grid.

Adjust the rotations of each symbol so that they decrypt to the new word. There is no way to change the color of a button, so the colors are not considered in submission; the symbols must simply be in the same rotation they would be. Press the submit button when the symbols are rotated correctly to solve the module.