Level Uroboros Solution Doc

Puzzle 1: Around the Word

Answer

BRIDGE

Solution

The flavor text references "false self" and "true route" — these might initially suggest a true/false indicator or the linguistic concept of "false friends," but neither reading holds up. The real insight comes from looking at the 32 city names on the map.

Break-in points include finding some city names very similar. For example, Arad & Adrar, Panabo & Pabna, and so on. In fact, each such pair shares exactly the same set of letters, differing only by one extra letter in one of them — in other words, they are near-anagrams of each other. The same relationship holds between "false self" and "true route" in the flavor text, which is the key hint.

A second constraint comes from geography: each country contains exactly two cities, visually forming "clustered pairs" on the map. Combining both observations, the 32 cities can be ordered by pairing each near-anagram pair, then chaining them by country. Crucially, the terminal country of one pair is always the starting country of the next — forming not just a chain, but a closed loop (the head and tail connect seamlessly).

The extracted letter from each row is the one letter present in one city but absent from its near-anagram partner:

City ACountryCity BCountryExtract
LuhanskUkraineKhulnaBangladashS
PabnaBangladashPanaboPhilippinesO
ApalitPhilippinesPaitaPeruL
CaralPeruLuarcaSpainU
ManresaSpainSantaremBrazilT
NatalBrazilLatinaItalyI
ModenaItalyMedanIndonesiaO
TegalIndonesiaAngletFranceN
NeversFranceViersenGermanyI
AhlenGermanyLeshanChinaS
DaliChinaBlidaAlgeriaB
AdrarAlgeriaAradRomaniaR
GherlaRomaniaRaleighUSI
EdisonUSSeoniIndiaD
NagaonIndiaNanaoJapanG
SadoJapanOdesaUkraineE

Reading the extracted letters in order spells: SOLUTION IS BRIDGE. So the answer is BRIDGE.

✦ Fun Fact: This puzzle was inspired by a puzzle from LN Hunt. I was awed by the elegant structure and mechanics. Finding valid city pairs manually would be practically impossible — the cities were mined programmatically from a global dataset.

Puzzle 2: Word Shuffler

Answer

MINECRAFT

Solution

Entering valid dictionary words results in their letters to be shuffled five times. To identify the pattern, it helps to use words with no repeated letters — background is a good example.

Observing the first shuffle on a 10-letter word reveals the following positional mapping:

1 2 3 4 5 6 7 8 9 10 → 1 6 2 7 3 8 4 9 5 10

This is a Perfect shuffle or Faro shuffle (out direction): the word is split into two halves, and the second half is interleaved into the first, starting with the first half — i.e. A1 A2 A3 … B1 B2 B3 … → A1 B1 A2 B2 A3 B3 …

The second shuffle follows the Faro shuffle (in direction), starting with the second half instead: A1 A2 A3 … B1 B2 B3 … → B1 A1 B2 A2 B3 A3 …

The remaining three shuffles are similarly either "in" or "out" Faro shuffles. Once the full sequence of five shuffle directions is identified, solving the long encoded string is straightforward: apply each shuffle in reverse order to restore the original text as goodjobyoufoundtheperfectshuffletheanswerisminecraft.

So the answer is MINECRAFT.

✦ Fun Fact: This puzzle looks familiar? Yes! It's pretty much a continuation of one of the puzzles in Level Gaia - my previous weekly :)

Puzzle 3: Double Word Squares

Answer

CYCLIC

Solution

This puzzle is a classic double word square: four grids must be reassembled such that every row and every column forms a valid word. There are 44 clued words plus 4 unknown words, totalling 48. Each double word square contributes 12 six-letter words (6 rows + 6 columns), and 12 × 4 = 48. ✓

After solving the clues (the answers are alphabetically ordered, which helps resolve some ambiguity), you will get the words as follows:

ACEDIA · APIECE · APORIA · ARGENT · CANNOT · CAREEN · ELUDED · ENOLIC · ENRICH · EPHODS · EPOPEE · ESCHAR · FEIRIE · FLIRTS · FRITES · ICEMAN · ITERUM · LAPELS · LEASER · LOCULI · MINCER · PERSES · POISHA · RAMADA · RAREFY · REGGAE · RELIST · RETORT · REWRAP · ROTTER · SATYRS · SCARCE · SCRUMS · SIMARS · SLEEPS · SNEERS · STALLS · STATER · SYNODS · TAENIA · TRACER · TURACO · UNEASE · YENTAS

A good strategy is to start placement from low-frequency letters (F, Y, etc.) and use trial and error to complete each square. The four completed grids, with the four unknown words highlighted, are:

FLIRTS
ROTARY
ICEMAN
TURACO
ELUDED
SIMARS
→ row 2: ROTARY
RAREFY
EPOPEE
WITHIN
RETORT
ACEDIA
PERSES
→ row 3: WITHIN
STALLS
CAREEN
REGGAE
UNEASE
MINCER
SATYRS
→ col 4: LEGACY
SCARCE
LAPELS
ENOLIC
ENRICH
POISHA
STATER
→ col 5: CLICHE

Note that each completed square may be transposed due to symmetries. The ordering of the four unknown words is intuitive - based on the order of their respective row/col number. Therefore, you get a phrase ROTARY WITHIN LEGACY CLICHE, which has a confirmation egg saying (6), which indicates that it's a cryptic clue of answer length 6:

ROTARY — definition
WITHIN — hidden word indicator
LEGACY CLICHE — the fodder concealing the answer

Concatenating the two words — LEGACYCLICHE — you will get the answer CYCLIC.

✦ Fun Fact: Apparently these words were mined programmatically. Even more evil - all the clues were conveniently generated by AI, with only a few modifications. The brilliant "legacy cliche" in the cryptic clue, unsurprisingly, was also suggested by AI!

Puzzle 4: Morose Transforms

Answer

MOZART

Solution

Each signal in this puzzle represents a dot or a dash in Morse code, but the starting code is unknown. However, the structure of the transform steps gives us a way to constrain it.

Step 6 says "Take the center signal" — this implies the code at that point is a single symbol. And since appending one more signal returns us to the starting code, the initial code must be exactly two signals long. Call them A and B.

Tracing through the six steps:

Step 1: AB
Step 2: ABC
Step 3: BC(~B)(~C)
Step 4: (~B)C
Step 5: (~B)C(~B)
Step 6: C
→ back to Step 1: CD = AB  →  C = A

Since C = A, you can rewrite all six codes purely in terms of A and B:

AB,  ABA,  BA(~B)(~A),  (~B)A,  (~B)A(~B),  A

There are four possible assignments for A and B. Enumerating all four and decoding each group of six Morse codes:

ABCode 1Code 2Code 3Code 4Code 5Code 6Decoded
.. .......---.-.-. ISŬNKE
.- .-.-.-..-...... ARXISE
-. -.-.-.--..-.-.- NKPART
-- -------...-.-.- MOZART

Only the assignment A = −, B = − yields valid Morse letters that spell a coherent word: MOZART.

✦ Fun Fact: This puzzle was partially inspired by a puzzle in Silph Puzzle Hunt.

Puzzle 5: TV Time!

Answer

NATO

Solution

The flavor text points toward a specific episode for every TV show listed. By searching adjacent shows in the "watch order" chain along with the keyword "episode," the core mechanic emerges: each series contains an episode titled exactly after the next show in the sequence (ignoring punctuation). For instance, Survivor's S38.E11 is titled "Awkward", the series Awkward.'s S4.E3 is titled "Touched by an Angel", and so on.

The first show has the "Alone" title in the end of the clip, and serves as the starting point of the loop.
To identify the remaining 15 shows, you can use reverse image search on video screenshots; each clip includes a confirmation page to verify the title. Furthermore, as hinted by the title TV time, the duration of each clip is exactly an integer number of seconds. These shows and their corresponding episodes form a seamless, closed loop:

SeriesIMDb IDEpisode NameSeason / EpClip duration
Alonett4803766The End GameS2.E137
The Endgamett14507354Gold RushS1.E51
Gold Rushtt1800864The Night ShiftS3.E143
The Night Shifttt2477230Moving OnS2.E121
Moving Ontt1340758LostS9.E25
Losttt0411008The Whole TruthS2.E168
The Whole Truthtt1610515Cold CaseS1.E88
Cold Casett0368479StalkerS4.E242
Stalkertt3560094My HeroS1.E144
My Herott0233084Mission ImpossibleS1.E37
Mission: Impossiblett0060009The RebelS5.E114
The Rebeltt0052505VindicationS2.E121
Vindicationtt5051400Without a TraceS1.E33
Without a Tracett0321021911S5.E35
9-1-1tt7235466CursedS6.E77
Cursedtt8210856AloneS1.E33

Assigning the numbers into the question marks at end of the video, you get three IMDb title IDs: tt0071315 ∩ tt0088247 ∩ tt0413573 — corresponding to Chinatown, The Terminator, and Grey's Anatomy, where the symbol represents finding something in common among these three shows/films.

Extraction attempts — shared directors, actors, episode names — don't yield anything. But focusing on the titles themselves, the longest substring common to all three (ignoring spaces and punctuation) is NATO, which is the answer.

✦ Fun Fact: This puzzle was foreshadowed by the comment I deliberately made back in week 8:
Again, finding these manually is practically impossible — the data was mined programmatically from the IMDb dataset.
As a bonus trivia during the data mining: the shortest possible such loop has only two shows — Breaking Bad's S2.E8 is "Better Call Saul" and Better Call Saul's S6.E11 is "Breaking Bad."

Puzzle 6: Cells

Answer

MACINTOSH

Solution

The image shows the mathematician Georgy Voronoy wearing a pair of sunglasses. This is a hint to the Voronoi diagram and Braille (for extracting letters).

Assuming all the seeds fall on the grid points, and using the property of perpendicular bisector of the cell boundaries, you can easily find all points as follows:


Reading them as Braille you get MACINTOSH as the answer.

✦ Fun Fact: This puzzle looks familiar? Yes! It's pretty much a leftover idea from one of the puzzles in Level Pokefest, but this one is much easier :)

Puzzle 7: String Arts

Answer

PLANET

Solution

This is pretty much a free puzzle if you know how to visualize it :) You can use python+matplotlib, matlab, js (like is shown here), or even Desmos (for example, someone created this and it can be easily adopted to visualize this puzzle).

✦ Fun Fact: The data was generated by this cool website.

Puzzle 8: Cryptarithm

Answer

CAVE CAVE DEUS VIDET

Solution

The goal is obvious, fill the blanks with the given digits below based on the constraints to make the equation possible. You could either do some basic eliminations for each column and properly enumerate some possibilities to manually solve, or just brute force all possibilities programmatically :)

Here is the equation: 7829 + 7829 + 5936 = 21594

Assigning the letters with the digits, you get a Latin phrase CAVE CAVE DEUS VIDET as the answer.

✦ Fun Fact: I intentionally chose this Latin phrase as cave is a callback to an iykyk level in dnbherl.

Puzzle 9: Pool of Pearls

Answer

OLYMPICS

Solution

This logic puzzle is a variant of Masyu. After solving it, you get the following:

Reading along the path you get the message: Calculate Scrabble score and word value for the following words.... And the remaing words (albeit some are uncommon) are all 7-letter:

AZULEJO · BUZZING · CAZIQUE · EXPORTS · FLEXING · FOUNDRY · FROWSTY · GAZETTE · GIZZARD · HAMMING · JALOPPY · JUJUISM · KETCHUP · MAHZORS · OUTSWUM · PHOENIX · QUAKIER · SCREWUP · SHOCKED · STOUTLY · SWIZZLE · VOCALLY · WAXWORM · WHISKEY · WONTONS · XEROXED · YTTRIUM · ZODIACS

After calculating the scrabble score and word value (i.e. sum of each letter in a1z26), it's not hard to find that each scrabble score has exactly two words and each word value also has exactly two words.

Therefore, you can pair up the words by their scrabble scores, then order the pairs based on the same word values. In this manner, you form a chain in a closed circle as follows:

Scrabble Score Word 1 Value 1 Word 2 Value 2 |V1 − V2| A1Z26
12OUTSWUM132YTTRIUM1266F
16FROWSTY126EXPORTS1179I
22WAXWORM117XEROXED9522V
21JALOPPY95MAHZORS1005E
20WHISKEY100QUAKIER8218R
27CAZIQUE82GIZZARD919I
19PHOENIX91ZODIACS7714N
18FLEXING77KETCHUP847G
17GAZETTE84SHOCKED6519S
15HAMMING65VOCALLY9025Y
23AZULEJO90JUJUISM10313M
14FOUNDRY103SCREWUP1052B
28BUZZING105SWIZZLE12015O
10WONTONS120STOUTLY13212L

The last two columns are for extractions, where you just take the absolute difference of the word values in the pair.

You get another message FIVE RING SYMBOL. With a confirmation (8), you get the final answer OLYMPICS.

✦ Fun Fact: The words are all (again) mined in a scrabble dictionary programmatically :)
The early version of this puzzle is just a standard Masyu logic puzzle, but it was too easy nowadays due to multiple online solvers at hand. So to make it more "fun", I added some obstacles (literally) to force everybody to manually solve the good-old logic puzzle. Or if you want, it's still possible to ask AI to solve it for you.

Puzzle 10: Hexominoes

Answer

JULIUS

Solution

Moving the hexominoes around to fill up the grid, you get

Reading the first three rows, you get the message: Pick the last letter for each net.

"Net" under the context of hexominoes indicate the cube net. And there are 11 of different cube nets. In this puzzle, we pick their last (reading order) letters to get the answer JULIUS.

✦ Fun Fact: The grid is contructed from unique hexominoes. I took some inspirations from this cool website.

META

Answer

ENDLESSLOOP

Solution

After solving 7 puzzles, you will unlock the meta page, with much key information still unavailable. However, you might get a sense of what to do with the feeder answers for each puzzle - you need to fill up the meta paragraph with the feeders as contexts.

If you solved puzzle 8, and Googled its feeder Cave cave deus videt, it's very easy to be sure that this is the painting it's talking about, and the context is about the seven deadly sins.

Combining with collective name in the last sentence, it's not hard to guess A is pride and K is lion.

After solving 8 puzzles, the offset numbers are revealed. Now you get B is envy. With some trial and error, you can guess the context is Caesar shift as derived from the feeder from puzzle 10, and so on.

Another possible break-in point is province combining with the feeder answer NATO, which gives you Quebec. But I guess it might be too vague. If you're channeling that, GG!

The full solution is as follows:

Word Feeder Concept
APrideCave cave deus videtSeven deadly sins
BEnvyJuliusCaesar shift
CRailMinecraftMinecraft item ID
DDiamondBridgeContract Bridge suit
EHeartCyclicString circular shift
FEarthPlanetSolar system planet order
GJupiterMozartMozart Symphonies
HParisOlympicsSummer Olympic Games host city (edition number)
IMontrealNATONATO letters
JSierraMacintoshMacOS versions
KLion-Collective name

After solving 9 puzzles, the final extraction is revealed.

Now putting every piece together, you get the final answer: ENDLESSLOOP, which fits the theme of this weekly perfectly!

✦ Fun Fact: Unlike the closed loops found via programs in puzzle 1, 3, 5, and 9, the loop here was manually found by myself. It's a bit unfortunate that there's a small "leap" from Paris -> Montreal (Quebec) -> Sierra. Another slightly better transition is Paris -> Lima -> Sierra, where Paris and Lima are the capital of France and Peru, respectively, which can be offsetted via the country call code. But this is not perfect, either, as it requires an extra indication of "capital".

Closing Words

Early last year, while designing Level Pokefest, I came up with the idea of the meta's closed loop. However, it didn’t make it into Pokefest because it didn’t connect well with the Pokémon theme, so it ended up among the many “discarded” ideas. I liked the concept too much to let it go, though, and decided to build a separate meta around the theme of a “closed loop” (even if not every puzzle here is tightly tied to that idea).

At first, I intended for each puzzle to be quick and straightforward. But over time — through many iterations, with the help of AI and programs mining dictionaries and interesting datasets, and inspired by several puzzle hunts I participated in — this weekly gradually expanded into something much larger and more difficult than I originally planned.

I hope you’re still able to enjoy at least some of the puzzles.