Play LatticeForge

Pica and Serra

COUNT AND SEE

A story read by Pica and Serra

Loading audio…

Press play to listen along. The line being read lights up as you go.

Show full transcript

Loading transcript…

01 Opening
Pica and Serra beat 1 of 5

Two friends sat with a different kind of grid — one where the puzzle didn't put its clues inside the squares, but wrote them all around the edges, in little numbers along the borders. And the whole art was reading those edge-numbers to figure out what must be true in the empty middle.

02 Pica and Serra
Pica and Serra beat 2 of 5

Pica studied the run-length numbers written beside each row and column.

Serra studied the visibility numbers perched at the ends of the lines.

03 Pica and Serra
Pica and Serra beat 3 of 5

"Beginners see a blank grid with just some numbers around the edge and freeze," said Pica. "'How can I fill the middle when the clues are all on the outside?' But that's the beauty of it. The border tells you the inside — if you know how to read it. Watch."

Pica went first, reading the run-length numbers beside a line — because those little border-numbers describe exactly which cells get filled, if you reason them out.

"Here's a row, ten cells wide, blank," said Pica. "And beside it, the clue: 7. That means somewhere in this row is a single unbroken run of seven filled cells." Pica studied it. "Now — seven filled cells in a row of ten. Where can't they NOT be? Watch this." Pica reasoned it out. "If the run is squeezed all the way left, it fills cells one through seven. All the way right, cells four through ten. And any way you slide it, cells four through seven get filled in every single case. So without knowing exactly where the run sits, I know for certain those four middle cells are filled." Pica shaded them in, certain. "That's run-length reasoning — the numbers on the edge, plus the size of the line, force the overlap in the middle. Bigger clues in tighter spaces force even more. Little by little, edge-number by edge-number, a hidden picture emerges from the border — and often, when you've filled enough, you realize the numbers were secretly drawing a picture the whole time."

04 Pica and Serra
Pica and Serra beat 4 of 5

Then Serra tilted her head to read a visibility number at the end of a line — because a single number, counting what can be seen, pins down the heights inside.

"My clues are even sneakier," said Serra. "Imagine each cell in this line holds a tower, of some height one through five, all different. And my clue, sitting at the end of the line, is a number: how many towers you can see looking down the line from that end — where a taller tower hides all the shorter ones behind it." Serra pointed to a clue reading 1. "A one? That means from this end, you can see only one tower. And that's only possible if the very first tower is the tallest — the five — because it hides everything behind it. So that cell is forced: it must be the five." Serra placed it, certain. Then a clue reading 5 at another end. "And a five means you can see all of them — which only happens if they climb up in perfect order, shortest to tallest: one, two, three, four, five. Forced, the entire line, from a single number." Serra smiled. "One little visibility clue on the edge, and I've deduced heights I never directly saw. The border counts what's visible; I reason back to what must be standing there."

And between the two of them — Pica reading the run-lengths, Serra reading the sightlines — the whole grid filled in from its edges inward, a hidden interior conjured entirely out of the numbers written around its border. Not one guess. Just careful reading of the clues that had been sitting in plain sight the whole time.

05 Closing
Pica and Serra beat 5 of 5

"Good runs," said Serra.

"Good sightlines," said Pica.

There is a small thrill of revelation in these edge-clue puzzles — the moment you realize that the answer was never really hidden at all, just encoded, written plainly around the border in numbers you didn't yet know how to read. And then you learn to read them, and the empty middle fills itself with certainties, and a picture or a pattern rises up out of what looked like nothing. It's the particular joy of decoding — of discovering that clues you'd walked right past were quietly telling you the whole answer all along, waiting only for you to learn their language. And once you can read them, you feel it: that satisfying click of the hidden becoming plain.

Hear it as an audio drama

A short play starring Pica and Serra, from LatticeForge. Different voices, same idea. Listen any time after you read.

Loading audio…

Read the drama script
  1. Narrator: From Spark and Anvil and Latticeforge — this is Pica, in chapter 1 of the Latticeforge cast.
  2. Narrator: This drama uses an AI-generated voice. Voiced via Gemini 2.5.
  3. Narrator: Two friends sat with a different kind of grid — one that wrote its clues not inside the squares, but all around the edges, in little numbers along the borders.
  4. Pica: This is my kind of grid. The numbers beside each row and column describe the runs — the lengths of the filled stretches hiding in the empty middle.
  5. Serra: And mine reads the very same border a different way. My edge number counts how many towers you can see down the street, tallest hiding the shortest behind it.
  6. Narrator: A newcomer, Maya, frowned at the blank interior.
  7. Maya: But the middle is empty. How can numbers on the outside tell you what's inside?
  8. Pica: Because the border is not decoration — it is a set of promises. A clue of seven in a row of ten forces the overlapping middle to be filled, wherever the run finally lands.
  9. Serra: And a clue of one forces the tallest tower right at the edge, blocking the rest. We each crack the interior purely from what is written on the border.
  10. Narrator: Working from opposite edges toward the centre, the two of them filled the grid without touching a single interior clue — because there were none.
  11. Maya: You both solved the inside from the outside. You never guessed a cell.
  12. Pica: Never. The edge tells you what must be true.
  13. Narrator: Maya named their shared art. She called it count and see.
  14. Serra: Count and see. Some grids hand you their clues around the edges — run-lengths and sightlines — and you deduce the whole interior from the border alone. That is the whole of it.
  15. Narrator: You've been listening to a Spark and Anvil chapter, written by the Spark and Anvil writing team for ages 9 to 14.
  16. Narrator: Apps stay free forever.
  17. Narrator: Curriculum aligned to Common Core and Next Generation Science Standards.
  18. Narrator: Released under Creative Commons BY-NC-SA 4.0 for educational reuse. Visit Spark and Anvil for the full transcript.

The LatticeForge ensemble

Pica and Serra is one of the friends in LatticeForge. Each friend shows you one idea by how they act; meet them all and you have the whole subject.