On the Optimization of Jumble Cycles

Deja-vu happens four times on one cycle.

This module consists of a screen, eight labelled dials, and a QWERTY keyboard.

The labels on the dials, when decrypted and read from left to right, spell out an eight letter word.

Each letter has been encrypted by one of four different ciphers, depending on their colours.
(There will always be a pair of cyan labelled dials.)

Once deciphered, find the word in the keyword table below, the word written below it is the word that should be entered.

Apply the same ciphers to the letters of the response word, and type out the encrypted response word using the keys.

The word is automatically submitted when eight keys are pressed.

The red button can be pressed at any time before the eighth key is pressed to cancel the input.

Inputting any of the eight letters incorrectly will cause a strike to be issued and reset the module.

Case: White, Yellow, Magenta Labels

Use the letter on the dial, the dial’s direction, and the color of the label in the below table to encrypt or decrypt a message. If a dial’s direction is north, do not modify the letter. If decrypting, use the left letter of the pair. If encrypting, use the right letter of the pair.

For convenience, the tiles are color-coded in respect to the colors of the labels, and each individual column containing the letter’s pair is labeled with the first letter of the color’s name (W = White, M = Magenta, Y = Yellow).

1234567
NEESESSWWNW
WYMWYMWYMWYMWYMWYMWYM
AZBICTSYCUEGCXDOGVUWECIIIVFSKUVUG--CGTHGOST
BACRFMKZDPJDFYEDNQOXFFRHHWGLVOQVH--FDUINDKM
CBDAISUAEKOAIZFSUTVYGIAGGXHEGVTWI--IAVJUSUS
DCEJLQMBFFTHBAGHBOKZHLJFFYIXRKOXJ--BHWKBHMQ
EDFSONNCGAYEEBHWINNAIOSEEZJQCNNYK--EEXLIWNN
FEGBRKODHVDBHCILPMQBJRBDDAKJNQMZL--HBYMPLOK
GFHKUVTEIQIIADJAWUSCKUKCCBLCYSUAM--AIZNWATV
HGITXOQFJLNFDEKPDKMDLXTBBCMVJMKBN--DFAODPQO
IHJCAUVGKGSCGFLEKSTEMACAADNOUTSCO--GCBPKEVU
JIKLDXWHLBXPLGMTRZYFNDLRREOHFYZDP--LPCQRTWX
KJLUGBFIMWCMOHNIYDHGOGUQQFPAQHDEQ--OMDRYIFB
LKMDJWYJNRHJRIOXFXZHPJDPPGQTBZXFR--RJESFXYW
MLNMMDBKOMMQKJPMMHFIQMMOOHRMMFHGS--KQFTMMBD
NMOVPEELPHRNNKQBTEEJRPVNNISFXEEHT--NNGUTBEE
ONPESFHMQCWKQLRQABDKSSEMMJTYIDBIU--QKHVAQHF
POQNVZXNRXBRJMSFHYWLTVNLLKURTWYJV--JRIWHFXZ
QPRWYHDOSSGOMNTUOFBMUYWKKLVKEBFKW--MOJXOUDH
RQSFBYZPTNLLPOUJVWXNVBFJJMWDPXWLX--PLKYVJZY
SRTOEACQUIQTUPVYCGIOWEOVVNXWAIGMY--UTLZCYCA
TSUXHGARVDVVSQWNJICPXHXUUOYPLCINZ--SVMAJNAG
UTVGKCISWYASVRXCQAGQYKGTTPZIWGAOA--VSNBQCIC
VUWPNIGTXTFUTSYRXCARZNPSSQABHACPB--TUOCXRGI
WVXYQJLUYOKXYTZGEPRSAQYZZRBUSRPQC--YXPDEGLJ
XWYHTPJVZJPZWUAVLRLTBTHYYSCNDLRRD--WZQELVJP
YXZQWLRWAEUWZVBKSJPUCWQXXTDGOPJSE--ZWRFSKRL
ZYAZZRPXBZZYXWCZZLJVDZZWWUEZZJLTF--XYSGZZPR

Case: Cyan Labels

Take the rotations from the current dial as the column and the dial to the right of this dial in zig-zag order as the row on the table provided to obtain a letter for the 5×5 Playfair Matrix. Do this for the 1st to 7th dials to obtain the first 7 letters in reading order. Fill in the rest of the alphabet in reading order: ABCDEFGHIJKLMNOPQRSTUVWYZ and maintain first instances.

01234567
0AIQYGOWE
1BJRZHPXF
2CKSAIQYG
3DLTBJRZH
4EMUCKSAI
5FNVDLTBJ
6GOWEMUCK
7HPXFNVDL

Encrypting

  1. Split the message into pairs of letters. If a pair consist of the same letter, change the 2nd letter of that pair to a Z.
  2. For each pair, find their corresponding positions in the constructed Playfair matrix:
    • If the pairs are in the same column, take the letters underneath the paired letters, wrapping around to the top if necessary.
    • Otherwise, if the pairs are in the same row, take the letters to the right of the paired letters, wrapping around to the left if necessary.
    • Otherwise, take the row of the first and the column of the second to get the first encrypted letter of the pair. Take the row of the second and the column of the first to get the second encrypted letter of the pair.

Decrypting

  1. Split the message into pairs of letters.
  2. For each pair, find their corresponding positions in the constructed Playfair matrix:
    • If the pairs are in the same column, take the letters above the paired letters, wrapping around to the bottom if necessary.
    • Otherwise, if the pairs are in the same row, take the letters to the left of the paired letters, wrapping around to the right if necessary.
    • Otherwise, take the row of the first and the column of the second to get the first encrypted letter of the pair. Take the row of the second and the column of the first to get the second encrypted letter of the pair.
  3. If the 2nd letter in the pair is a Z, change it to the first letter.

Keyword Table

ADVERTEDADVOCATEALLOTYPEALLOTTEDBINORMALBINOMIALBULLHORNBULWARKS
ULTRAHOTDECEIVEDQUITTERSQUIRKISHRELAYINGADVERTEDWEAPONEDZYMOLOGY
CONNECTSCONQUERSCOMMANDOCOMPILERDECEIVEDDECIMATEDISPATCHDISCRETE
JUNCTUREYOURSELFNUMERATEHUNTRESSUNDOINGSADVOCATEHUNDREDSALLOTYPE
ENCRYPTSENCODINGEQUATORSEQUALISEFINALISEFINNICKYFORMULAEFORTUNES
STANDOUTMONOMIALYOKOZUNACOMPILERTRIGONALLANGUAGEILLUSORYGATEWAYS
GARRISONGARNEREDGATEPOSTGATEWAYSHOTLINKSHOTHEADSHUNTRESSHUNDREDS
QUARTICSTOMAHAWKWHATNESSPOSTSYNCPOSITRONREVEALEDZYGOTENEJOURNEYS
INCOMINGINDIRECTILLUSORYILLUDINGJOURNEYSJOUSTINGJUNKYARDJUNCTURE
NUMEROUSORDERINGVENDETTAWHATSITSPROPHASEBINOMIALQUARTILEINDIRECT
KILOVOLTKILOBYTEKNOCKINGKNOWABLELANGUAGELANDMARKLINKWORKLINGERED
DISPATCHBINORMALDECIMATEREVERSEDVENOMOUSBULWARKSSTOCKADEKNOWABLE
MONOMIALMONOLITHMULTITONMULCTINGNANOWATTNANOBOTSNUMEROUSNUMERATE
JOUSTINGZYMOGENEJUNKYARDHOTLINKSTRICKIERSTANZAICHOTHEADSGARNERED
ORDERINGORDINALSOBSTRUCTOBSTACLEPROPHASEPROPHECYPOSTSYNCPOSITRON
LANDMARKKILOVOLTEQUALISEPROPHECYMONOLITHWEAKENEDKILOBYTEDISCRETE
QUARTILEQUARTICSQUIRKISHQUITTERSREVERSEDREVEALEDRELAYINGRELATIVE
ENCODINGILLUDINGEQUATORSORDINALSCONNECTSFINALISEFORTUNESCOMMANDO
STANZAICSTANDOUTSTOCKADESTOCCATATRIGONALTRICKIERTOMOGRAMTOMAHAWK
INCOMINGOBSTACLEFORMULAEOBSTRUCTULTERIORCONQUERSGATEPOSTMULCTING
UNDERWAYUNDOINGSULTERIORULTRAHOTVENOMOUSVENDETTAVOLITIONVOLUMING
KNOCKINGGARRISONMULTITONYEARLONGLINGEREDTOMOGRAMENCRYPTSBULLHORN
WEAKENEDWEAPONEDWHATNESSWHATSITSYEARLONGYEARNINGYOKOZUNAYOURSELF
ALLOTTEDUNDERWAYZYGOMATAYEARNINGSTOCCATAFINNICKYLINKWORKVOLITION
ZYGOMATAZYGOTENEZYMOLOGYZYMOGENE
NANOBOTSNANOWATTRELATIVEVOLUMING