On the Subject of Bamboozling Button Grid

Pressing buttons are fun.. no?

This module consists of 16 coloured buttons and two screens that each display four coloured messages.

Each button cycles through 5 colours.

Obtain an initial value from each message and use the operation associated with the displayed colours to compute the final values of each message.

Each final text value has a corresponding condition.
Press the four buttons that satisfy the conditions given by both messages in the order they were displayed.

If this is done correctly, all four LEDs above the second screen will turn green, and the module will advance to its next stage.
Otherwise, at least one LED will turn red. Red LEDs correspond to which of the four inputs were incorrect.

Each button is only pressed once to solve the module, pressing a button that was already been pressed will immediately incur a strike and reset the current stage.

Making two errors on the same stage will reset the current stage and a strike will be incurred. Strike on pressing duplicate buttons will not count as one error.

Each message that can appear on the screen contains a letter of the alphabet, refer to Appendix I for the NATO phonetic alphabet letters.

Refer to the lookup table to determine the conditions, using the displayed alphabet and colour operation.

To determine which colour is used for the colour operation, refer to the rules below the lookup table.

If the cell is of the form R#/Y#/G#/B#, the button must be the given colour at the given step of cycle; if the cell is of the form ##, the button must be the same colour at the two given steps of the cycle.

If the second condition contradicts the first, press the button which have the colour given by the first condition on #th step and #+1 th step.
(e.g. If conditions are Y4 R4, press the button with Y4 Y5)

Go to Case 1 // Case 2 // Case 3

Case 1: The letter is not spelt

WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE
AG2G2R1R1Y3B2G2G1B2B5B5Y2Y3G5
BR1R1G1G1G5Y3R1R4R2Y32423R3Y5
CB5B5Y3Y32325B5B3R4Y213G4B4Y3
DG1G1R5R5Y5R3G1Y2B1G5Y2Y3Y514
E2424G1G1B3G22423B345B2G4R5Y3
FY3Y3G5G5Y3B4Y3Y3B123B3Y4R224
G1313R4R4Y13413G1B53445B415B5
HR5R5Y1Y114Y5R545R2Y5R224B5R3
IY2Y22323Y4G4Y2R5B2G4B4B3G1R5
JG1R4B2R445R534G2G1G5342345G1
KB234B3R2B2Y2R2B23445G3B2Y1R2
LG5R245Y5R2R2G334G323G1R41325
MB3G3R2B4G3R4Y5152334G412G5B5
NR4Y5B4B21215G1B4Y4Y512R124G3
O45G134B3Y2G3B4R5Y5G415Y3G1G1
PY1B4G3G3B4B5G4R113B3R4R2R5G1
QR2G4G125Y3Y3B2Y4R4R4Y2Y5B1B4
R23B2G4Y3G1G112B3Y3Y3G3G535Y3
SB41212R1G2B3B3G4Y2B1B1Y3G523
TR4Y2R2Y2B345Y1R1R4Y5B4Y3Y3R4
U34B4Y5Y1B4R523G515G42312G3G3
VR2Y1B4B1R2Y1B1R2Y1B3G4R2R2B1
WG323B2B5B2B5G4G3G1R4Y315Y4R2
XY5B1B3142513B5Y135Y3Y5Y212R5
YG1G4G323Y2R4Y312R4B1R5Y52345
ZB4B52512B5G514G515Y1G1G314Y5
WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE

If the message contains...

  • "THE LETTER", use the colour of the next* message on the same screen.
  • "THE WORD", use the colour of the current message on the other screen.
  • "MISSPELT", use the colour of the next* message on the other screen.
  • only the letter used to obtain the initial value, use the colour it is written in.

*If the current displayed step is 4, the next message is step 1.

Go to Case 1 // Case 2 // Case 3

Case 2: The letter is spelt correctly

WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE
AG3G2Y3G5R1B4G1R213R1R414B4R4
BR1R5Y513B4G5Y4Y323Y3B5Y1Y5B4
CB114R5Y114R1243412B4R5R4R2R1
DY245B145Y3Y3B5G1Y214B324R4Y2
EB4B3B5G1R2G2G3R4R5R5Y3Y52312
FY1G114B512G315Y5G5Y4G3G3Y135
G23Y3231514R1R425R2R1R4R5R413
HB1B512R2B1R2R2B1B5Y3Y2B1G5R2
IG4G3Y4R523B3Y2Y4G2B4G4G1G1Y4
JB515R2Y5R2Y4R535Y3B134G5R5G5
KY3R4G3B4G5G1G4G5R214G2Y4Y3Y5
L14R2Y3R3R512Y5B5B2242545G1Y3
MY5Y2G5Y3G5R534B4B1R4B2Y2R114
N23Y4B3Y4R423242423Y3G2R5Y423
OR5G2R1R1Y4Y5Y345R1B4B5Y3R1G5
P12R1G2G1G21413G124B12413G1G5
QG1B5R1Y3B4Y3R5Y2Y3141314Y315
RY4G1B4R5G2B5Y2G4B424Y2G5R5Y3
SB324Y5G1B3G4G1B324R4B2B3G1G1
TR2Y3G2G5R1B1B2Y5Y1Y1B335G5R2
UR11314R4G223G5R4G4B345R2R425
VG3R5Y4Y1R2Y1B3G3R1B5R2G1Y1B5
WG2Y2R223R5B4R4G2Y5R4B4G423G3
XY3R4B1R4R5Y2B4Y3Y32434R5R4Y3
YR134R5R215B1G4Y1Y4R4G3G2R224
ZG5R2G1Y5G1R1B2B4G1Y1G1B4Y5B5
WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE

If the message contains...

  • "THE LETTER", use the colour of the next* message on the same screen.
  • "THE WORD", use the colour of the current message on the other screen.
  • "MISSPELT", use the colour of the next* message on the other screen.
  • only the letter used to obtain the initial value, use the colour it is written in.

*If the current displayed step is 4, the next message is step 1.

Go to Case 1 // Case 2 // Case 3

Case 3: The letter is spelt incorrectly

WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE
AG5B1G314Y2B4R5Y3R4R3Y5Y31423
BR4G4R423G3G112R1G1B2R5G423B3
C13B5Y212B3Y5G1G2Y3R1G1B512Y1
DB5Y3G4Y4B5G3Y4B5Y324B3B5Y4Y4
EY11434R2Y3R2B3R4G3R5R115R2B1
FR5Y5G2G3Y234R22514B2G2G2G3Y1
G45Y3R2Y3R4R4R5R545R3R1B1Y345
HB3R1R5G5Y1B41423G4B2B4G3G5Y5
IG1G5Y535G523G1B2R1R1Y5B335G1
JY3B4B4B1R5R2Y4R1B324G2G3B1Y1
KB535R3R5G1Y12414Y5R514Y1R5B2
LG3Y5Y3G1Y445R2G3Y2B2Y4Y2G1Y2
M15B1Y424R3R4G5R5B5R4R2R12412
NR4G2R1G5Y5B3R4Y1R1R2R4G2G535
OR2R5G113R2G513R2R5R4B5R21313
PY214Y3Y1B4B2B5Y3R5G3R525Y1R2
QR545B245Y2G1Y2Y2R5R5B3G545R5
RG4B3G2G115Y2R5B4G2B2Y3B3G1R1
SY5G1B5B5G4R5G412G5R4G314B5R4
T34Y32415G313Y5B1G3R2R4B415B4
UB4B513R2B4Y334Y525R4Y225R2R1
VG2G3Y2R54524B4G2G4G3G4G4R523
WR315B2Y5B2G1G214R2B434R4Y5G5
X25R4B3B413B5R3R5G212G2B3B4G5
YY3R245R3B5R125Y2Y1G325Y3R315
ZB2Y2R2Y3B2G2Y3B2Y2Y2B2B2Y3Y3
WHITE RED ORANGE YELLOW LIME GREEN JADE GREY CYAN AZURE BLUE VIOLET MAGENTA ROSE

If the message contains...

  • "THE LETTER", use the colour of the next* message on the same screen.
  • "THE WORD", use the colour of the current message on the other screen.
  • "MISSPELT", use the colour of the next* message on the other screen.
  • only the letter used to obtain the initial value, use the colour it is written in.

*If the current displayed step is 4, the next message is step 1.

Appendix I: NATO Phonetic Alphabet Letters:

Let. Correct Spelling Incorrect Spellings
AALPHA ALFHA, ALPA, ALEPH, ALPHER, AELLFHAH
BBRAVO BRAVOH, BRAVOE, BRAHVO, BRUHVO, BERRARVO
CCHARLIE CHARLEE, CHARLY, CHAALIE, SHARLIE, TCHAALEY
DDELTA DELLTA, DELTER, TELTA, OELTA, DERLEDEH
EECHO EKO, ECOH, ECCO, EGHO, EQUEAUX
FFOXTROT FOKSTROT, FOXCHROT, FOXTROY, POXTROT, PHAWXTRT
GGOLF GOLPH, GOLLF, COLF, EOLF, GAULTH
HHOTEL HOATEL, HOTELL, OHTEL, HOTLE, HOUGHTEL
IINDIA INDYA, INDEA, INDIR, NDIA, YNNDEYER
JJULIET JOOLIET, JULYET, GULIET, JULLIET, DGEULIRT
KKILO KEYLO, KEELO, CHILO, QUILO, QUEELOWE
LLIMA LEEMA, LEYMA, LEMA, LIA, LEIGHMUR
MMIKE MYKE, MAIK, MIC, MIXE, MISQUE
NNOVEMBER NOBEMVER, NOVEBMER, NOVEMBAR, NOVENBER, NOUGHVMB
OOSCAR OSCAH, OZCAR, OSKAR, OSSCAR, AUSQUE
PPAPA PAPPA, PAPHA, PAHPAH, FAFA, PARGHPEH
QQUEBEC QEUBEC, QUEBECK, CUEBEC, QUEBEQ, KWUBBECH
R ROMEO ROMIO, REOMO, ROMYO, RHOMEO, ROAMEEOH
SSIERRA SCIERA, SIARRA, SEERRA, SYERRA, CYERHA
TTANGO TANKO, TONGO, DANGO, TNGO, TAENGKOW
UUNIFORM YUNIFORM, UNIPHORM, UNUFORM, UNIFROM, EUNIFAWM
VVICTOR VICKTOR, VICTAH, VITCOR, VICTUR, VYCHTOUR
WWHISKEY WISKEY, WHISKEE, WHISCEY, VVHISKEY, UISSQUAY
XXRAY EKSRAY, XRAE, XREI, XARRAY, ECHSREIH
YYANKEE YANKIE, YANGKEE, YANKY, IANKEE, EANGQUI
ZZULU ZOOLU, ZULOO, ZULLU, ZUWU, ZOUGHLEW