On the Subject of Text Field

It’s trivial. Just 6 letters out there! Wait, what did you say? Each letter has 5 rules to check? Never mind then.

  • This module contains a 3×4 letter field. All letters in the field are the same and in the range A–F.
  • Based on the letter, see Section A and follow the ruleset for that letter from top to bottom. Obtain a table name from the first rule that applies.
  • Find the corresponding table in Section B based on the previous step.
  • Select all letters in the field that match the table. The module is disarmed when all matching letters have been selected.
  • Careful: Pressing a button before the light comes on or repeating the same button will result in a strike!

See Appendix A for indicator identification reference.
See Appendix C for port identification reference.

Section A: Letter rulesets

Letter A

  • Has CLR lit indicator: 1459
  • Has more than 2 batteries: BBFF
  • Has exactly 1 battery: 7F67
  • Has FRK lit indicator: DC52
  • Otherwise: A0C1

Letter B

  • No batteries: 965A
  • Last digit of serial number is odd: 1459
  • No serial port: DC52
  • Has TRN lit indicator: A0C1
  • Otherwise: 7F67

Letter C

  • Has DVI-D port: AA12
  • Has exactly 2 batteries: FB01
  • No vowels in serial number: DC52
  • Has CAR lit indicator: 1459
  • Otherwise: 7F67

Letter D

  • Has parallel port: FB01
  • Has less than 2 batteries: AA12
  • Has SIG lit indicator: BBFF
  • No PS/2 port: 965A
  • Otherwise: 1459

Letter E

  • Has less than 3 batteries: 7F67
  • No stereo RCA port: AA12
  • Has BOB lit indicator: A0C1
  • Has RJ-45 port: BBFF
  • Otherwise: DC52

Letter F

  • No serial port: DC52
  • Has vowels in serial number: A0C1
  • Has IND lit indicator: 1459
  • Last digit of serial number is even: FB01
  • Otherwise: AA12

Section B: Table listings

Table FB01

DCFA
BEFF
BBBC

Table 965A

CBEF
EBFE
DCAA

Table 1459

BABB
CDFD
DFCE

Table BBFF

DABF
DFBE
CEBA

Table DC52

CBDE
AFDC
BEBD

Table 7F67

ADCB
ACBC
AEFA

Table A0C1

ECFA
CFBD
FFBC

Table AA12

BEAB
EDFA
BCEC