READING ROOM / LOGIC & PUZZLES

Think slowly.
Find the shortcut.

Fifteen real explanations of logic grids, invariants, probability, graphs, number systems, search algorithms, checksums, paradoxes, estimation, and proof. Each puzzle idea comes with its assumptions out in the open.

15 guidesReason it outShow your work

The method is often more important than the answer.

A good puzzle gives you a small world of rules, then asks you to explore what must follow. This collection distinguishes what the rules really say from what intuition fills in. Try a pencil-and-paper example before seeking a trick; explain the result back to yourself; and check the limiting cases. Several puzzles in this room describe fair games rather than real-world decisions: practical probability depends on reliable data, and medical, financial, or safety choices need more than a toy calculation. Each guide stands alone, so browse by topic and enjoy changing your mind when the evidence requires it.

DEDUCTION

Solve a Logic Grid Without Guessing

Turn each clue into a constraint and keep possibilities visible.

Read the guide ↗
STRATEGY

Invariants: The Quantity That Cannot Change

Use parity and conserved properties to prove a puzzle impossible.

Read the guide ↗
COUNTING

The Pigeonhole Principle, Properly Understood

Make a surprising guarantee with a simple counting argument.

Read the guide ↗
NETWORKS

Draw a Problem as a Graph

Represent places and connections to reveal hidden structure.

Read the guide ↗
CHANCE

Probability Without the Mystery

Separate outcomes, events, assumptions, and repeated trials.

Read the guide ↗
EVIDENCE

Base Rates: Ask “Out of How Many?”

Understand why test accuracy alone does not tell a full story.

Read the guide ↗
COMBINATORICS

Counting Choices Without Double-Counting

Decide whether order matters, then count systematically.

Read the guide ↗
NUMBER SENSE

Modular Arithmetic Is Clock Arithmetic

Use remainders to reason about cycles, dates, and repeated patterns.

Read the guide ↗
ALGORITHMS

Binary Search: Eliminate Half at a Time

Turn ordered information into a dramatically smaller search.

Read the guide ↗
ALGORITHMS

Recursion: A Smaller Version of the Same Problem

Spot a base case and make each recursive step reduce the problem.

Read the guide ↗
ROUTES

Why the Shortest Route Is Not Always Obvious

Compare weighted connections instead of counting map lines.

Read the guide ↗
ERROR CHECKING

Checksums Catch Mistakes; They Do Not Do Magic

Find errors in data and understand the limits of a simple check.

Read the guide ↗
LANGUAGE

Paradoxes Often Hide a Wobbly Definition

Unpack self-reference, ambiguous rules, and misleading wording.

Read the guide ↗
ESTIMATION

Estimate First, Calculate Second

Make assumptions visible and catch absurd answers early.

Read the guide ↗
MATHEMATICAL THINKING

What Makes a Mathematical Proof Work?

Build a chain of reasons that rules out hidden gaps.

Read the guide ↗
← All five reading roomsNext reading room →