Rangoli Grid is a nonogram: numbers beside each row and above each column describe runs of filled squares. The clue 2 1 means “two filled squares, a gap of at least one empty square, then one filled square,” always reading from the edge of the grid inward. Groups never touch without a gap between them.

Choose Fill ■ to paint squares or Mark ✗ to note empties. Tap a square or drag across a line to apply the active tool. Correct fills lock in place; mistakes can be cleared until they lock. When every row and column matches its clues, the hidden rangoli picture appears.

Worked example

On a five-wide row with clue 3 and a column above the middle cell marked empty, the run of three cannot sit in the centre three cells if one of them is crossed out. Try anchoring the triple against the left edge: cells one through three fill, cell four must stay empty to separate groups, and the final single fill lands in cell five. Cross-check the intersecting column before you commit.

Strategy tips

Overlap forced fills. For each clue, slide the leftmost and rightmost legal placements along the line. Squares that are filled in every overlap must be painted.

Mark impossible cells. When a row's clues need more squares than remain after accounting for gaps, or a short line leaves only one placement for a large clue, empty cells fall out quickly once you mark them.

Alternate tools. Aggressive marking prevents accidental fills that break symmetry. Switch back to Fill when a line is nearly decided.

Hint reveals one logical step without spoiling the whole picture. Undo and Restart are available from the toolbar if you want a clean board.

Larger puzzles in later tiers widen the grid and add longer clue lists. The same overlap and marking tactics scale up: work the short rows and columns first, then let completed fills constrain the wide central bands where several clues interact.