On the Subject of Bamboozled Again

*Dead*.

This module consists of six colo(u)r buttons, each with a line of text written on them, and a screen that displays a message that is broken into eight parts.
Each part of the message is encrypted using three key values: A, B and, C in the following way:

  1. Each character, including spaces, is shifted A characters to the left.
    (0 ≤ A < No. of characters in text)
  2. A pair of symbols is appended to the ends of the text.
  3. Each character, including symbols, is Caesar shifted B letters/symbols forwards. (0 < B ≤ 26)
  4. The text is transcribed using one of six different sets of glyphs; the set used gives the C value.

Each unencrypted text, excluding texts 2 and 4, have values that are modified by an operation corresponding to that text's colo(u)r.

Using these values, together with A, B, and C, gives the final value of each text.

Each button has an initial value, given by its colo(u)r and the text written on it.

Using these values, together with the final values of the display texts, gives the final value of each button.

The correct buttons to push are given by their final values.

Use the text on the buttons, their colo(u)rs, and the symbols added to each of the display texts at step 2 of the encryption, to find the correct times to push the buttons.

Pushing a button will cause an LED to turn on. Once all four LEDs are on, the inputs will be submitted.

The LEDs will change colo(u)r according to the submitted inputs:

  • (G)reen - The correct button was pressed at the right time.
  • (Y)ellow - The correct button was pressed at the wrong time.
  • (R)ed - The wrong button was pressed.

If all four LEDs turn (g)reen, the module is solved.
Otherwise, if none of the LEDs turn (r)ed, the module will reset but a strike will not be issued.
Otherwise, the module will reset and a strike will be issued.

Additional module info:

The LEDs can be pressed at any time to affect the display cycle:

  • Left - Cycles to the previous text while paused.
  • Mid-left - Resumes automatic text cycling.
  • Mid-Right - Pauses text cycling
  • Right - Cycles to the next text while paused.

Please refer to the original manual for full instructions.

Some words are in brackets for ease to search decrypted text.

Section 1: What to press

Subsection 1.1: Glyph tables

Set ASet BSet CSet DSet ESet F
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Value C111213141516
Symbol Table
#
'
"
?
-
*
~
!
Tx ColMod
(W)hite-
(R)ed-D1
(O)rangeD1D1
(Y)ellow+D2
(L)ime-Dhigher
(G)reen- sum
(J)ade- 2D1
Gr(a)ySwap
(C)yan-D2
(A)zureD2D2
(B)lue+D1
(V)iolet-Dlower
(M)agenta-Diff
(R)ose-2D2
































THE LETTER ONE LETTER THE COLOUR ONE COLOUR THE PHRASE ONE PHRASE
40 24 32 39 20 15
THEN: 14/23/9/6 NEXT: 17/19/22/20

Subsection 1.2: Raw data

Please refer to the original manual with decryption table for more infomation.

5/2: BLANK?! 6/2: E THEN E 6/3: "QUOTE K" 7/1: IN GREEN 8/2: YES BUT NO
56 60 52 84 89

4 Letters + 0 Symbol 4 Letters + 1 Symbol 5 Letters + 0 Symbol
Text AP(n) - AP(n-1) / AP(1) - AP(4) R Text AP(n) - AP(n-1) / AP(1) - AP(4) R Text AP(n) - AP(n-1) / AP(1) - AP(5) R
ECHO 24 5 7 16 66 KI LO 24 3 3 22 46 ALPHA 11 4 18 19 0 70
GOLF 8 23 20 1 46 HI-LO 1 3 3 19 86 BRAVO 16 9 21 19 13 84
KILO 24 3 3 22 68 WHAT? 11 19 19 3 49 DELTA 1 7 8 7 3 61
MILO 22 3 3 24 45 THIS? 14 1 10 1 78 TANGO 7 13 19 8 5 80
LIME 23 3 18 7 58 THAT? 14 19 19 0 68 YANGO 2 13 19 8 10 51
JADE 17 3 1 5 47 BLUE! 10 9 10 23 75 BLANK 10 15 13 23 17 44
ROSE 23 4 12 13 67 ECHO! 24 5 7 16 45 AZURE 25 21 23 13 22 55

6 Letters + 0 Symbol 7 Letters + 0 Symbol
Text AP(n) - AP(n-1) or AP(1) - AP(6) R Text AP(n) - AP(n-1) or AP(1) - AP(7) R
QUEBEC 4 10 23 3 24 14 56 CHARLIE 5 19 17 20 23 22 24 83
VICTOR 13 20 17 21 3 4 65 WHISKEY 11 1 10 18 20 20 24 54
YANKEE 2 13 23 20 0 20 41 WHISKEE 11 1 10 18 20 0 18 78
WHISKY 11 1 10 18 14 24 64 TANGOLF 7 13 19 8 23 20 14 62
CUEBEQ 18 10 23 3 12 12 57 VVICTOR 0 13 20 17 21 3 4 84
COLOUR 12 23 3 6 23 11 77 VICTORR 13 20 17 21 3 0 4 82
CIPHER 6 7 18 23 13 11 55 MESSAGE 18 14 0 8 6 24 8 70
BUTTON 19 25 0 21 25 14 67 NOTHING 1 5 14 1 5 19 7 72
ORANGE 3 9 13 19 24 10 69
VIOLET 13 6 23 19 15 2 74
.
5 Letters + 1 Symbol
Text APd(s) R
T GOLF 13 50
IN RED 4 48
6 Letters + 1 Symbol
Text APd(s) R
IN CYAN 15 45
IN BLUE 14 83
QUOTE V 17 73
8 Letters + 1 Symbol
Text APd(s) R
ECHO ECHO 16 84
CHARLIE C ** 24 43
C CHARLIE ** 0 41
IN YELLOW 11 41
END QUOTE 13 66
7 Letters + 2 Symbols
Text APd(s) R
G IN JADE 2 / 22 59
G IN ROSE 2 / 4 63
I GIVE UP 24 / 16 58
10 Letters + 1 Symbol
Text APd(s) R
TWO BUTTONS 13 79
SIX BUTTONS 4 71
YELLOW TEXT 23 70












9 Letters + 1 Symbol
Text AP(n) - AP(n-1) or AP(1) - AP(9) R
ALPHA PAPA ** 11 4 18 19 15 11 15 11 0 56
PAPA ALPHA ** 11 15 11 0 11 4 18 19 15 86
PAPHA ALPA 11 15 18 19 0 11 4 11 15 69
DELTA NEXT 1 7 8 7 13 17 19 22 10 47
LIME BRAVO 23 4 18 23 16 9 21 19 23 78
BLUE BRAVO 10 9 10 23 16 9 21 19 13 47
THREE ONES 14 10 13 0 10 25 17 14 1 88
ONE ELEVEN 25 17 0 7 19 17 9 9 1 86
IN MAGENTA 5 25 14 6 24 9 6 7 8 51
9 Letters + 2 Symbols
Text AP(n) - AP(n-1) or AP(1) - AP(9) R
BLUE IN RED 10 9 10 4 5 4 13 25 24 42
ONE ONE ONE 25 17 10 25 17 10 25 17 10 58
BLACK TEXT? 10 15 2 8 9 11 19 22 8 46

Subsection 1.5: Button values

  1. If the button is (b)lack // (w)hite or gr(a)y // else, begin with I = 30 // I = 20 // I = 0.
  2. If the exact colo(u)r // complementary // colo(u)r/"COLO(U)R" is written, add 70 // 35 // 5.
  3. Add 60 for each same unencrypted display text.
  4. Add 15 for each display text that is the same colo(u)r as the button.
  5. Add 10 for each display text whose colo(u)r is complementary to the colo(u)r of the button.
  6. Use the table below to find which display text's final values are T1, T2, and T3 for each button.
Pos T1 T2 T3 Pos T1 T2 T3 Pos T1 T2 T3
TL 6 1 1 TM 7 3 1 TR 8 3 3
BL 6 5 3 BM 7 5 5 BR 8 1 5

Section 2: When to press

Button Col Value X
(W)hite The highest digit
(R)ed D1 - D2
(O)range The digital root
(Y)ellow D1
(L)ime D1 - Digital Root
(G)reen The sum of the digits
(J)ade Twice the first digit
Gr(a)y Sum - Digital Root
(C)yan D2 - D1
(A)zure - Digital Root
(B)lue D2
(V)iolet D2 - DR
(M)agenta Ten minus the sum of the digits
(R)ose Twice the second digit
Blac(k) The lowest digit
Symbol Press the button when..
# LD = Y mod 10
' SUM = (Y mod 9) + 3
" SUM = (2Y mod 9) + 3
? DIFF = Y mod 5
- LD = 9 - (Y mod 10)
* SUM = 11 - (Y mod 9)
~ SUM = 11 - (2Y mod 9)
! DIFF = 2Y mod 5












# ' " ? - * ~ !
# # ' " ? - * ~ !
' ' ' ? - * ~ ! #
" " ? " * ~ ! # '
? ? - * ? ! # ' "
- - * ~ ! - ' " ?
* * ~ ! # ' * ? -
~ ~ ! # ' " ? ~ *
! ! # ' " ? - * !