On the Subject of Cursed Vaults

One step beyond the limits of simple passwords.
Nothing gets out. Seriously. Nothing.
Don’t even bother keeping personal belongings in here.
You will never see them again.
It’s too secure. Use the previous iteration instead.
It turns out we couldn’t do any better than that one.

  • The vault has a distinctly-coloured dial in each of its four corners that can point in any of the four cardinal directions.
  • Each dial is connected to a different set of meshing gears.
    Selecting a dial rotates it 90° clockwise, rotates any other dial it is meshed to a different direction and changes the gearing ratios between it and the other gears.
    Selecting a dial four times will return its gearing ratios to their initial configuration.
    After 36 moves, the dials are fixed in their current position.
  • In order to unlock the vault:
    1. Split the serial number into three pairs of characters.
    2. Interpret each pair of characters as a base 36 number and convert them into hexadecimal, taking the last two digits of each.
    3. If two consecutive pairs of digits are equal, add the other pair to the second of the consecutive pairs and take the last two digits of the sum.
    4. Find the table below whose corners match the colours of the dials on the module.
    5. For each pair of digits, find the intersection point of the row corresponding to the first digit and the column corresponding to the second digit.
      This point lies in the centre of a 2×2 subgrid containing directional arrows.
    6. For each pair of digits, in order, rotate the dials such that their directions match that of the arrows in its corresponding subgrid and press the unlock button.
      Once all three dial configurations have been correctly submitted, the vault will be unlocked.
  • The reset button can be pressed at any time to return the module to its initial configuration, undoing any progress made toward unsealing the vault.
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF
00112233445566778899AABBCCDDEEFF

00
00
11
11
22
22
33
33
44
44
55
55
66
66
77
77
88
88
99
99
AA
AA
BB
BB
CC
CC
DD
DD
EE
EE
FF
FF

00112233445566778899AABBCCDDEEFF