Give every tree a tent
Place one tent beside each tree, sharing a horizontal or vertical edge. Every tent must pair with a different tree. A tent next to two trees still belongs to only one, and two tents cannot both claim the same tree.
Getting your game ready…
Place one tent beside each tree, sharing a horizontal or vertical edge. Every tent must pair with a different tree. A tent next to two trees still belongs to only one, and two tents cannot both claim the same tree.
Numbers beside rows and columns tell you how many tents each line needs. Tents cannot touch one another, even diagonally. Tap a square to cycle between undecided, tent and grass. Grass marks a place you have ruled out; it is not another tent.
A solution meets the row and column counts, separates every tent and gives all trees a one-to-one pairing. Meeting the totals without a valid pairing is not enough. Undo reverses a marking change; Restart restores this layout. Compare possibilities before placing the next tent.
When a row already holds its required tents, mark the remaining available squares as grass. Check the columns crossing those squares next. A tent also rules out its eight neighbouring squares as tent places, even when a nearby tree tempts another placement.
Look for a tree with just one possible neighbouring tent square. Before placing beside a pair of trees, check which other spaces each tree can use. A locally plausible tent can leave one tree without any partner later.
Six fixed puzzles use trees, canvas tents and grass marks to keep the roles distinct. Edge counts tell you how many tents to place, while trees determine where they can belong. There is no race to fill the clearing; every placement should have a reason. Completion badges and your puzzle selection are remembered; unfinished changes are not.