Each number is a run of filled cells in that row or column, in order, with at least one gap between runs. Drag to paint a line; mark cells you know are empty with ✕.
Right-click or long-press marks ✕. Every puzzle is generated in your browser and checked by a line solver, so it has one solution you can reach by logic alone — no guessing.