Files
two-keys/GAMES.md
joshuaandClaude Opus 5.5 52745935ee V1.3.0
Game pack 3: 22 new games (19-40), 40 in total.

- New engines: dial (Wavelength / Mind Meld), twin (Twin Rooms /
  Spot the Difference, incl. mirror mode) and blueprint (Describe &
  Draw, incl. peeks, overlap scoring and a rotated Builder canvas)
- Labyrinth: items and doors (Hedge Maze)
- Defuse: manualFrom, roles swapping every level behind a Ready card,
  and duplicate wire modules (Tick Tock: Switch)
- Generic time limits for the new engines; sync/defuse successEnding
- Library: engine-label chips and filters; Noto Color Emoji font
- Validation: Appendix A checks ported, with a per-game summary
- Quote comma/colon-split labels in five new YAMLs (wording unchanged)
- Tests for all new engines and sanitized payloads of all 22 games
- Docs: CLAUDE.md, GAMES.md (pack 3 spoiler guide), How to Play

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-15 10:21:24 +02:00

23 KiB
Raw Permalink Blame History

GAMES.md: Spoiler Guide (designer reference, NEVER served to clients)

Every lock below needs info from both players. "A has / B has" shows the split.


1. Death at Vineyard Hollow (murder mystery · 20 min · 🔑🔑)

Roles: Inspector (A) / Estate Insider (B)

Ch Lock A has B has Answer
1 Cellar keypad Butler: "year it began, read backwards" Gate plaque: Est. 1874 4781
2 Time of death ME temp 34.5 °C at 23:10, 1 °C/hr Keycard log 20:40
3 Poisoned bottle Lab: red, decanted, cork ends in 7 Cellar book 1998 Cabernet Reserve
4 Diary cipher Ciphertext "ORAN BFJAC OARMJH", "rack-shift" Rack 9 = his heart FIRE SWART FRIDAY (shift −9)
5 Poison source Tox: fresh Digitalis leaves; Vos's tablets sealed Foxglove bed behind Swart's workshop; card in his apron FOXGLOVE

Killer: Pieter Swart · foxglove extract in the 1998 Reserve · to avoid being fired and exposed for label fraud. Red herrings: Dr Vos (digoxin, near the time window), Marcus (heir, in cellar too late), Isabelle (wanted the estate).


2. The Last Set at the Blue Lantern (murder mystery · 10 min · 🔑)

Roles: Detective (A) / Regular (B)

Ch Lock A has B has Answer
1 Drum solo time Setlist with song lengths Set started 23:00; solo = last 2 min of Caravan 23:20
2 No alibi Band walks off during drum solos; Ruby sits out instrumentals Bar/coat-check alibis (Ruby at coat-check 23:21) Sammy
3 Safe Sheet music notes C·A·F·E Piano sticker numbers C1…B7 1643
4 Gun location Search log: piano not searched Max: dead "thunk" on low keys PIANO

Killer: Sammy Keys · Vincent's .38 under the drum solo, hidden in the piano · Vincent stole his songs and was about to sell them.


3. Murder on the Southern Star (murder mystery · 25 min · 🔑🔑)

Roles: Passenger Detective (A) / Railway Inspector (B)

Ch Lock A has B has Answer
1 Master key box Rule: carriage × compartment, 4 digits Plan: Gold Suite = carriage 6, comp 23 0138
2 Real time of death Watch 01:15 Greenwich; local is +2h; needle wound Timetable: Matjiesfontein 03:10–03:20; thump at a platform 03:15
3 Telegram sender Telegram text "Name hidden where every line begins" HUGO (acrostic)
4 Who lied Corridor watched, nobody passed; only Vera owns a fur coat Porter: fur-coat lady off car 6, back on car 4 Vera
5 Motive word "V. = 3·7·8·4·2·8", "ask the line" Numbered stopping list FORGER

Killer: Countess Vera Orlova · hatpin to the base of the skull during the Matjiesfontein stop · Ashby had discovered she was a jewel forger.


4. The Clockmaker's Attic (escape room · 15 min · 🔑) (best "first game")

Roles: Tinkerer (A) / Collector (B)

Lock A has B has Answer
Trunk Robin 3, Owl 7, Fox 9 Sampler: dawn bird, hunter, night bird 397
Music box "Sky-bow top to bottom, skip what the pendulum stole" Painting: red, gold, green, blue; pendulum is green RED GOLD BLUE
Gear drawer Gears 48 → 16 → 24 teeth Turn crank 5 times, count Gear C 10
Door (finale) "Order treasures by year made" Inventory with years FOREVER

5. Signal Lost: Station Echo (escape room · 15 min · 🔑🔑)

Roles: Comms Officer (A) / Engineer (B)

Lock A has B has Answer
Warning light Morse chart Blinking lamp ...-/./-./- VENT
Breach Current pressures Normal pressures + ">30% drop" rule GRN-3 (Greenhouse, ~33% drop)
Generator Crew roster (5 aboard) Call sign EC-127 + "× crew aboard" 635
Beacon (finale, roles swap) Blinking lamp ..../---/--/. Morse chart HOME

6. Tick Tock Together (co-op defuse · 10 min · 🔑)

Technician (A) sees the device, Expert (B) reads the manual. 3 levels = 3 keys. Device is generated server-side and solved by a solver that implements the manual exactly. Fixtures in the YAML are the unit tests.

7. In Sync (couples connection · 15 min · 🔑)

Round 1 match, Round 2 predict about A, Round 3 predict about B. 3/5 matches = key. One replay per round.

8. Labyrinth of Lanterns (co-op navigation · 10 min · 🔑)

Navigator (A) has the map, Explorer (B) sees only their own cell. 3 lanterns, 3 hidden traps.

###########      S start (1,1)       K lanterns (7,3) (9,5) (1,7)
#S..#.....#      E exit  (9,9)       T traps    (4,5) (6,7) (3,9)
#.#.#.###.#
#.#...#K..#      Verified by BFS: every lantern and the exit are
#.#####.#.#      reachable from S without stepping on a trap.
#...T...#K#
###.###.#.#
#K..#.T.#.#
#.###.#.#.#
#..T....#E#
###########

Difficulty: 1 Easy · 2 Medium · 3 Hard · 4 Expert · 5 Nightmare ☠️ In the harder murder mysteries, locks only give facts. The killer is never handed to you; the accusation needs facts from several chapters.

9. Dead Air (murder mystery · 30 min · 🔑🔑🔑)

Roles: Detective (A) / Night Intern (B). Hint penalty 3:00.

Ch Lock A has B has Answer
1 Last song Track lengths Run sheet (23:00 start, 2:00 intro, 1:30 talk) + alarm 23:31:35 (15 s rule) GHOST SIGNAL (23:25:00–23:31:20)
2 Honey last safe Lab: OKAYEST DJ mug negative, ON AIR mug + honey positive; meeting minutes Kitchen camera log (offline 23:09–23:21); generator test booked by M. Venter 23:06
3 Studio door card Card register (decimal); Kyle lost card at 22:30 meeting with Marisa Door log in hex (0x1A1 at 23:12) Kyle's card (0x1A1 = 417)
4 Stencil message 6×6 letter grid Card with cut-out windows SALE IS FORGED

Killer: Marisa Venter. Booked the generator test to kill the camera, left the meeting 23:11–23:17, used Kyle's stolen card at 23:12 to take the EpiPen, put peanut oil in the honey. Motive: Rex would reveal on air she forged his signature to sell the station. Red herrings: Zanele (served the fatal tea), Kyle (his card), Tumi (engineer), Owen (superfan, stuck in reception).


10. The Masquerade at Montague House (murder mystery · 40 min · 🔑🔑🔑🔑)

Roles: Inspector (A) / Lady's Maid (B). Hint penalty 3:00. 1 accusation attempt, 4 questions.

Ch Lock A has B has Answer
1 Who arrived as Raven Logic clues 1–4 Logic clues 5–8 Odette (verified unique: Agatha Stag/crimson, Rupert Fox/green, Ivy Swan/black, Silas Lion/silver, Odette Raven/gold)
2 Who the footman saw Footman: Raven + black cloak Cloakroom: Raven ↔ Swan swapped at 23:00, cloaks kept Ivy
3 Dagger pot Gardener: primes not watered Disturbed pots 4, 9, 11, 15; spotless gloves 11
4 Julian's confession Polybius numbers + method Motto FORTUNE FAVOURS THE BOLD; Marsh family gossip MARSH WAS INNOCENT

Killer: Ivy Marsh · wearing Odette's Raven mask · armoury dagger, buried in cactus pot 11 · Julian framed her father and took Montague House.


11. The Kalahari Expedition (murder mystery · 60 min · ☠️ Nightmare)

Roles: Magistrate (A) / Camp Clerk (B). Hint penalty 4:00. 75-minute time limit. 1 attempt, 4 questions.

Ch Lock A has B has Answer
1 Lantern time Star-trail photo: lantern at 60°–75° of arc Shutter opened 22:00, sky turns 15°/hr; Clara alibis Reyes 22:00–04:00 02:00
2 Boot size Print 31.5 cm, chevron, sand adds ~1 cm Size card + boot inventory 11 (Reyes & Dunmore have size 11 chevron)
3 Watchman at 02:00 Rota rules; Samuel's fake snakebite (4 cm marks, sedative) Watchkeepers + Night 1 = Reyes; murder on Night 3 Pienaar → figure went to north row (Dunmore, Kessler, Reyes)
4 Samuel's note Vigenère ciphertext + method Key word KOFFIE; tobacco list (pipe: Reyes, Dunmore) HE SMELLED OF PIPE SMOKE
5 Diamond source Gem report: sample K-3, never water-worn Reference samples; prospectus "found by F. Dunmore" KIMBERLEY
6 Telegram Book-cipher numbers Expedition handbook SALTED

Elimination: size 11 chevron → Reyes, Dunmore · Reyes alibied by Clara · pipe smoke → Dunmore. Killer: Felix Dunmore · struck Marlowe at the dig at 02:00 and put him in the pit · drugged Samuel and faked a snakebite · the diamond find was salted with Kimberley stones.


12. The Alchemist's Vault (escape room · 25 min · 🔑🔑🔑)

Roles: Apprentice (A) / Scribe (B).

Lock A has B has Answer
Cabinet Flasks: numbers + flame colours Element table + rainbow order GENIUS (Ge N I U S)
Stone dial Two balanced scales Silver = 5, gold = 3 × silver 25
Dotted plaque Braille ⠍⠑⠗⠉⠥⠗⠽ Braille card; Mercury = Hg 80
Vault (finale) ☉ ☽ ♂ ♄ Symbol → metal chart (+ element table from ch1) 234 (79 + 47 + 26 + 82)

13. Submerged: Deep Lab Nereid (escape room · 35 min · 🔑🔑🔑🔑)

Roles: Pilot (A) / Diver (B). 40-minute time limit shown as a rising water gauge.

Lock A has B has Answer
Hatch valves Lights L1 L2 L3 L5 on Valve → light wiring 145 (unique solution)
Breathing gas 210 L at 21% Tank X 36%, Y 15% 60
Pod location Sonar legs 300 m E, 200 m S Chart, lab at E5, 100 m squares H7
Launch (finale) Multi-tap code 555·4·3·66·55·9·222 Rewired intercom keypad SURFACE

14. The Kestrel Bank Job (escape room · 50 min · ☠️ Nightmare)

Roles: Inside Man (A) / The Wheel (B). Hint penalty 4:00. 55-minute limit.

Lock A has B has Answer
Staff door Worn keys 0, 2, 6 (0 most worn) Codes are DDMM family dates; social posts 2006 (Mia, 20 June)
Laser hall Mask bit values per column Row masks 21, 12, 25, 17, 8 Column 4
Guards Guards 1 & 2 timings Guard 3 timing; need 4 clear minutes 22:33
Vault dial Sons' ages in Roman numerals Atbash note "MY SONS AGES, ELDEST FIRST" 19-12-07
Box SQL query + CLIENTS BOXES table 317
Getaway (finale) Rail-fence text Building has 3 floors (= 3 rails) OLD PIER

15. Tick Tock: Overtime (co-op defuse · 20 min · 🔑🔑🔑🔑)

4 levels = 4 keys. New: 3–6 wires, indicators (LUV, HUG, BAE, XOX, DTE), passwords, morse, simon. Level 4 runs all six modules with only 2 strikes. Rules are the GAMES-NEW.md Appendix A solver, ported to server/src/engines/defuse.ts (ruleset: overtime); all 40 fixtures in the YAML pass as unit tests.

16. In Sync: Deep Cuts (couples connection · 25 min · 🔑🔑🔑)

Telepathy (type the same word, 3/5) · Spotlight A (4/5) · Spotlight B (4/5) · Ranking (top AND bottom must match, 3/5). 4 keys.

17. The Drowned Catacombs (co-op navigation · 20 min · 🔑🔑🔑)

13×13, 5 traps, 3 lanterns, 3 one-way flood gates, sparse carvings.

#############    S (1,1)   E (11,11)
#S..#.......#    K (3,11) (7,3) (11,5)
###.#.###.#.#    T (2,3) (4,5) (4,7) (10,5) (10,11)
#.T...#K#...#    One-way: (5,9)→E  (5,11)→N  (7,8)→N
#.#.#.#.#.###
#.#.T.#...TK#    Verified: all lanterns + exit reachable without traps,
#.##.##.....#    respecting gates, and no softlocks.
#.#.T...#.#.#
#.#.###.#.#.#
#.......#.#.#
#.###.#.#.#.#
#..K#.....TE#
#############

18. The Mirror Maze (co-op navigation · 30 min · ☠️ Nightmare)

15×15, 7 traps, 4 lanterns, Explorer has relative controls only, Navigator's map is mirrored left-right, two glyphs appear twice (☾ and ✦).

###############    True layout (Navigator sees each row reversed)
#S..#.........#    S (1,1) facing east   E (13,13)
###.#.#.#####.#    K (1,3) (1,13) (3,9) (13,9)
#K#.....#...#.#    T (2,13) (3,5) (5,6) (5,7) (9,5) (13,6) (13,10)
#.####.##.#.#.#
#..T.....T....#
#.###T#.###..T#
#...#T#.#.....#
#.#.#.#.#.###.#
#..K#.#.....#K#
#.#.#.#.###.#T#
#.#.........#.#
#.#.#.#.###.#.#
#KT...#......E#
###############

Pack 3: games 19–40

Every lock below needs info from both players. "A has / B has" shows the split.

19. The Treehouse (escape room · 15 min · 🔑)

Roles: Up the Tree (A) / Down Below (B).

Lock A has B has Answer
Lockbox Comics #4 red, #9 blue, #2 green "Rainbow order" 429
Password Charter order: Sam, Ava, Jo, Ben Pets: Peanut, Ace, Luna, Socks PALS
Treasure Garden grid (rock at B1) Map: 3 squares east of the rock BIRDBATH
Trapdoor (finale) "Year we built it, +1 every digit" Trunk: BUILT 2009 3110

23. Death at the Braai (murder mystery · 20 min · 🔑🔑)

Roles: Detective (A) / Neighbour (B).

Ch Lock A has B has Answer
1 Collapse time Meat on when coals ready, 20 min Fire lit 17:10, coals 45 min 18:15
2 Who turned the meat Someone in the Bulls apron at ~18:00 Thandi borrowed the Bulls apron at 17:50 Thandi
3 Skewer plant Lab: oleandrin, from the skewer stick Oleander hedge, branches cut OLEANDER
4 Gerrit's note A=1 number note "A=1, B=2" + Thandi does the books AUDIT MONDAY THE TILL IS SHORT

Killer: Thandi Mokoena · sosatie on an oleander stick swapped onto Gerrit's side · to stop the audit exposing her theft from the butchery.


27. Curtain Call (murder mystery · 30 min · 🔑🔑🔑)

Roles: Critic (A) / Stage Manager (B). Hint penalty 3:00.

Ch Lock A has B has Answer
1 Weapon source Forensic: 21 cm steel, crown-over-B, dusty Inventory FOYER (1952 display dagger)
2 Who handled it Witness: grey gown on audience's RIGHT Prompt book: Margot (Vivienne) DSL, Ros (Mia) DSR Vivienne
3 Speech card DJR OD PIY GTOFSU Typed one key too far right + keyboard SHE IS OUT FRIDAY
4 Key sign-out Room 1 took the display key 19:40–19:55 Room list; Owen says hairpin opens it Owen (red herring; Margot's hairpin missing)

Killer: Vivienne Shaw · hairpin opened the foyer case, swapped the 1952 dagger for the prop in the banquet scene · Desmond was firing her at the curtain call.


28. The Magician's Dressing Room (escape room · 25 min · 🔑🔑🔑)

Roles: Assistant (A) / Stagehand (B).

Lock A has B has Answer
Drawer Magic square with gaps "Every line adds to the same number" 7913 (square 276 / 951 / 438)
Hat 5♥ A♠ 2♠ 2♠ 9♠ 7♥ Card cipher (♠ A–M, ♥ N–Z) RABBIT
Picture Row clues Column clues HEART (5×5 nonogram, unique)
Stage door (finale) ♠ ♥ ♦ ♣ dial order Card table 3521

31. Snowbound at the Edelweiss (murder mystery · 40 min · 🔑🔑🔑🔑)

Roles: Inspector (A) / Concierge (B). Hint penalty 3:00. 1 attempt, 4 questions.

Ch Lock A has B has Answer
1 Ski track time 9 cm in Bruno's prints, 7 cm in ski tracks Snowfall rates 00:20 (Bruno walked out 23:40)
2 Wax colour Wax rated −10 to −18 °C Wax chart + wax log GREEN (Hans, Sophie)
3 Pole signals Porter's sketch (porter's left/right) Chart from the signaller's view BINDINGS (swap left/right)
4 No alibi Rooms; Sophie poured the pill away Room 4 (Hans) on the phone 00:05–00:40; others at cards Sophie
5 Paper strip THCHWCEAICSDRNEAONSAT 3 letters per wrap; clipping: S. Weiss prepared Hans's skis THE CRASH WAS NO ACCIDENT

Killer: Sophie Weiss · skied out at 00:20 on green-waxed skis and struck Bruno with a pole · he was about to reveal she loosened Hans's binding. Bruno was signalling to Hans.


32. The Pharaoh's Tomb (escape room · 35 min · 🔑🔑🔑🔑)

Roles: Archaeologist (A) / Translator (B). 40-minute "Torch" limit.

Lock A has B has Answer
God's name 🔒 👄 🔒 Consonant chart + gods list OSIRIS (S-R-S)
Two kings Khaf-Ra numerals (2347) Number signs + Djed-Ka-Ra (1921) 426
Floor Tile grid with symbols + letters △ = life PHARAOH (only △ path)
Sarcophagus (finale) 🌊 🐍 👄 🍞 👄 Royals list NEFERTARI (not Nefertiti)

Floor (verified unique △ path, bottom-left up):

○K □D △H ◇M △T
◇E ○S △O ○L □N
□P △R △A ◇F ○B
△H △A ○I □C △X
△P ◇W □V ○G ◇Y

35. The Hawthorn Park Cipher (murder mystery · 60 min · ☠️)

Roles: Security Officer (A) / Hut Supervisor (B). Hint penalty 4:00. 75-minute limit. 1 attempt, 4 questions.

Ch Lock A has B has Answer
1 Codename Intercept + rotor method Key for 14 JAN = R NIGHTINGALE ("NIGHTINGALE REPORTS FROM HUT SEVEN")
2 Circled letters Clues; CO poisoning Answer slots + circles FLUE (OFFICER, COLD, UBOAT, ENIGMA)
3 Typewriter Note's three faults Machine inventory 4 (Teleprinter Room: Kemp, Greaves until midnight)
4 Silent teleprinter Kemp: "never left"; Greaves alibi Send log; canteen book (Harrow on phone) 45 (01:20–02:05)
5 Eleanor's tape ●○ rows 5-bit binary, A=1 SHE SINGS
6 D. K. Concert programme: Nightingale solo by D. K. Choir roster Dorothy Kemp

Killer: Dorothy "Dot" Kemp (Nightingale) · blocked the stove flue with a rag during the teleprinter silence · forged the note on machine 4 to frame Nowak · Eleanor had uncovered the spy.


36. The Inventor's Paradox (escape room · 50 min · ☠️)

Roles: Inside the Lab (A) / Archivist (B). Hint penalty 4:00. 55-minute limit.

Lock A has B has Answer
Switchboard Circuit in private symbols Symbol legend (⊗ AND, ⊘ OR, ⊕ XOR, ¬ NOT) 1001 (unique)
Chalk grid Half the 4×4 givens Other half 1441 (unique only combined)
Return date "First Friday 13th after her 60th birthday" Born 14 Apr 1871 + 1931 calendar 13111931
Fuel mix Vial colours Prime vials, average, round down #667744
Brass clock Reflection reads ~4:35 "Seen in brass", 1↔11 07:25
Year dial (finale) Built 1912 Age riddle (3× then 2× after 18 years) 1858

30. The Hedge Maze at Midnight (co-op navigation · 15 min · 🔑🔑🔑)

15×11, 4 traps, 3 lanterns, 1 iron gate + key (new items/doors feature).

###############    S (1,1)   E (13,9)
#S....#K.T.T..#    K (1,8) (5,8) (7,1)
#.#.#.#.#####.#    T (3,5) (9,1) (9,3) (11,1)
#...#.#..T#...#    D = iron gate (5,7), needs gate-key
#.#.#.##.##.#.#    G = gate-key item (5,9)
#.#T..#.....#.#    
#.#####.#####.#    Verified by state BFS: all reachable
#.#..D..#...#.#    without traps, gate only after key,
#K###K###.#.#.#    no softlocks. (D and G are '.' in the
#....G#......E#    YAML grid; they're defined in lists.)
###############

24. In Sync: Road Trip (couples connection · 15 min · 🔑🔑)

Match · Telepathy · Spotlight Driver · Spotlight Navigator. 3/5 per key. 4 keys.

34. Tick Tock: Switch (co-op defuse · 20 min · 🔑🔑🔑🔑)

Overtime's manual and solver (manualFrom). 5 levels, roles swap every level, 2 strikes (level 5: 1 strike). Level 4 has two separate wire modules.

22 / 25 / 38. Wavelength (Mind Meld)

Game Diff Rounds Clue Labels for guesser Bands (pts 4/3/2/1) Keys at
Tune In 1 6 ≤5 words both, numbers ±5 / 10 / 15 / 20 8, 14
Date Night 2 8 ≤3 words both, numbers ±4 / 9 / 14 8, 14, 20
Static 5 10 1 word, no repeats left only, no numbers ±2 / 5 / 8 12, 20, 26

20 / 26 / 33. Twin Rooms (Spot the Difference)

Game Diff Grid Diffs per room Coordinates Mirror Wrong claim
Sunday Morning 1 6×5 4 yes no −15 s
The Twin Cafés 2 8×6 6 no no −20 s
Through the Looking Glass 4 10×8 8 (very subtle: 🍎/🍏, 🌑/🌚, 🕐/🕜) no B mirrored −30 s, 25-min limit

Exact differences are in each YAML's changes list (x, y from the top-left of A's grid).

21 / 29 / 37. Blueprint (Describe & Draw)

Game Diff Grid Pictures Colours Threshold Peeks Submits Twist
First Sketch 1 6×6 heart, house, smiley 1 each 80% 2 2 none
Stained Glass 3 8×8 rose, sailboat, key, mug 1–3 90% 1 1 roles swap
Blind Mirror 5 10×10 lighthouse, black cat, apple tree, ring 3–6 95% 0 1 Builder canvas rotated 90°, roles swap, 30-min limit

39. 'Til Death Do Us Part (murder mystery · 30 min · 🔑🔑🔑)

Roles: Detective (A) / Photographer's Assistant (B). Hint penalty 3:00.

Ch Lock A has B has Answer
1 Empty seat 3 Seating rules 1–4 Rules 5–8 + video: seats 3 and 5 empty Sipho (seating verified unique: Anita, Johan, Sipho, Kayla, Jason). Red herring: on the phone 21:30–21:47
2 Real photo time Camera times; IMG_2219 = Jason + woman in navy at 23:45 Camera is 2 h ahead + 7 min fast; navy = planner team 21:38
3 Toast card Bold/normal letters Bacon cipher table (26-letter) WIDOW
4 The link Celeste: swallow tattoo, left wrist Uncle Leon's 2019 wedding photo, same tattoo SWALLOW

Killer: Celeste Moreau (the wedding planner) · pushed Jason down the garden stairs at 21:38 during the first dance · he'd recognised her as the "widow" who married and robbed his uncle.


40. The Last Lighthouse (escape room · 20 min · 🔑🔑)

Roles: Lookout (A) / Keeper's Helper (B). 25-minute limit.

Lock A has B has Answer
Flags Four flag descriptions Signal flag book HOPE (P vs S is the trap)
Lens 4 bullseye panels One turn per 40 s 10
Light across the bay Red light flashing in groups of 3 (signal clue) Notice to Mariners list BIRD ROCK
Storm door (finale) "Steps from the 2nd floor up" Tower cross-section 60 (24 + 20 + 16)