This puzzle was originally created as a gift for dumediat for the 2025 Secret Satan event, and is published here with their encouragement.
Note that due to the size of the grid, a version with solution check was too large for tinyurl. If you have any questions about whether your solution is correct, feel free to ask me directly on Discord (username yttrio).
----------------
--- Rules ---
----------------
The realm is divided into five rule sets. Each rule set covers one 7x7 area and the two adjacent 7x9 areas, where the 7x9 areas feature hybrid rule sets. For each rule set, these three areas are treated as a single domain.
--- WUBRG Cipher ---
All numbered clues for all genres are represented by a letter. Each letter represents a different single digit value between 0 and 9. It is up to the solver to determine what the value of each letter is.
--- Primary Rule Sets ---
White (top center): Akari
Place lights into some empty cells so that every cell is illuminated. Lights illuminate the cell they're in as well as all cells seen in a straight line horizontally or vertically, not obstructed by a black cell. Lights may not illuminate each other. Clues in black cells represent the number of lights in the (up to) four cells surrounding the clue.
Blue (top right): Masyu
Draw a single non-intersecting loop through the centers of some cells that passes through every circle clue. The loop must turn on black circles and travel straight through the cells on either side. The loop must go straight through white circles and turn in at least one of the cells on either side.
Black (bottom right): Cave
Shade some cells so that the shaded cells are all connected orthogonally by other shaded cells to the edge of the domain, and the remaining unshaded cells form one orthogonally connected area. Numbered clue cells cannot be shaded, and the number represents the total number of unshaded cells that can be seen by that clue in a straight line vertically or horizontally, including itself.
Red (bottom left): Firefly
For each circle in the domain with a black dot, draw a path starting from its black dot, moving through the centers of cells, and ending at a circle (potentially the same one it started at), but not on the side containing another black dot. Paths may not cross themselves, each other, or pass through circles. A number in a circle represents how many turns the path exiting from its dot will make. All circles (including any without dots) must be joined by paths to form one connected network.
Green (top left): Sashigane
Divide the domain into regions of orthogonally connected cells. Each region must be an L shape with a width of one cell. Arrows must lie at one end of an L and point toward the bend. Circles must lie at the bend of an L, and if one contains a number, the L it's inside of must contain the indicated number of cells.
--- Hybrid Ruleset Interactions ---
Azorius (white/blue): The masyu loop cannot pass through black cells. Every light in the 7x9 area must act as either a white or black circle for the masyu loop (it is up to the solver to determine which type of circle each light is). Given masyu circles may or may not be in the same cell as a light.
Dimir (blue/black): Every masyu loop segment that enters the 7x9 area must be entirely in cells of the same shading (it is up to the solver to determine which shading each segment is). Different segments may have different shadings.
Rakdos (black/red): For each firefly path segment within the 7x9 area, it must alternate going between shaded and unshaded cells (including the starting and/or ending circle). Note that clues in a firefly circle are firefly clues (and therefore not subject to cave rules), and clues outside a firefly circle are cave clues.
Gruul (red/green): For each firefly path segment within the 7x9 area, every time it enters a sashigane L region, it must not leave that L region until it has passed through every cell in the region.
Selesnya (green/white): Sashigane L regions do not include black cells. Every light in the 7x9 area must be on the bend of a sashigane L region (though bends may exist without a light in the cell).
Solution code: The code consists of 35 digits: 7 for each of the five 7x7 single-rule areas (going from top to bottom in each area).
First, in the Akari (white) 7x7 area, the number of lights in each row.
Second, in the Masyu (blue) 7x7 area, the number of cells where the loop turns in each row.
Third, in the Cave (black) 7x7 area, the number of shaded cells in each row.
Fourth, in the Firefly (red) 7x7 area, the number of cells where a path turns in each row (Note: two separate paths joining at a single circle does not count towards this total)
Finally, in the Sashigane (green) 7x7 area, the number of sashigane regions in each row.
on 11. January 2026, 12:30 by Piatato
Fantastic! Great interactions between the rulesets, and a very fun and rewarding solve throughout!
on 10. January 2026, 19:54 by yttrio
Updated the solution code to fix a counting error.
on 10. January 2026, 14:52 by Christounet
Great puzzle! The theming is so cool. Reminded me of my youth, when I used to play Magic cards with my friends. A very enjoyable journey of solving. Thanks :)
on 10. January 2026, 01:07 by dumediat
This is an absolute masterclass in terms of constraint interactions, elegance, and logical diversity. I can't recommend this puzzle enough, and thanks again for a fantastic gift!