Random

Who is playing?

Records you set are kept under this name. It is not an account: no password, no email, nothing else about you — just the label on a record. Leave it empty to play as Anonymous.

2–20 characters: letters, numbers, spaces and . _ - '

Rabbits and TreesPuzzle, Logic, Casual

Rabbits and Trees

Follow lantern sightlines through a moonlit rabbit grove.

Hall of records

Rabbits and Trees

Loading records…

Game menu

All games

The game’s own pause and menu rules apply. Opening this panel alone does not stop its clock.

Settings

Applies across the arcade. Browsers may slow games in background tabs. Turning this off does not change a game’s ranking rules.

About Rabbits and Trees

In the moonwood, numbered lanterns overlook a grove of ivory rabbits and ancient trees. Each row and column needs exactly one of each. A tree hides a rabbit only if it stands between the rabbit and a lantern.

Explore 180 original groves, sixty each on 5×5, 6×6 and 7×7 grids. Each puzzle has one solution.

The clock starts when a grove opens. Your first solve is saved locally; an uninterrupted first session can set the verified best time, shown with its holder beside the clock and on each atlas card.

How to play

Goal
Place exactly one rabbit and one tree in every row and column so each lantern's number equals the rabbits it can see along its row and column.
How it ends
A grove is complete when every row, column and lantern sightline obeys the rules; there is no loss.
Record
Your first solve time is kept per grove, and the fastest verified first solve appears with its holder.
  1. Place exactly one rabbit and one tree in each row and column. A numbered lantern sees the rabbit in its row and the rabbit in its column unless a tree stands strictly between them. The clue is the number seen, from 0 to 2. Lantern cells cannot hold a piece. In the worked picture, adding a tree changes an exposed rabbit from visible to hidden.
  2. Choose Rabbit or Tree, then tap an empty grass cell. Repeated taps cycle through the chosen mark, the other mark and empty. Dragging paints the chosen mark across grass. Tap a lantern to read its current visible-rabbit count.
  3. Undo reverses the last mark or stroke. Restart clears the grove and keeps the deal clock running. The grove finishes when all rows, columns and lanterns agree; there is no loss.
Worked example for Rabbits and Trees
Worked example. See how the rules apply to a real position.

Controls

InputAction
Tap / click a grass cellCycle Rabbit → Tree → empty, beginning with the selected brush
Drag across grassPaint the selected mark in one stroke
Tap a lanternRead how many rabbits it currently sees
Arrow keysMove focus through the grid
R / TPlace Rabbit / Tree at the focused cell
Space / EnterCycle the focused cell
Backspace / DeleteClear the focused cell
ZUndo the last mark or stroke
EscapeClose a panel or return to the atlas

Good to know

A lantern below 2 requires tree blocking. Times require an uninterrupted first solve; local progress and reduced motion save in this browser, sound uses the shared site setting.

Watch how to play

The rules, then Grove 001 played start to finish. Played by an automated player at a person's pace; the narration is a synthetic voice. English captions and chapters on YouTube.

More games like this