Nurikabe

Also called Islands in the Stream

Shade a winding wall so every number sits in a white island of exactly that size.

Rules

  1. Each number sits in a white island of exactly that many cells, and each island has one number.

    3
    ✓ Island of 3
    2
    ✗ Island too big
  2. All the shaded cells connect.

    ✓ One wall
    ✗ Two pieces
  3. No 2×2 block is all shaded.

    ✗ A pool

Example: Five Islands

13215
The puzzle
13215
Solved

Playing here: Tap a cell to shade it, again for a dot (white), again to clear.

Play Five Islands