Author: Andrey Bogdanov
Shade some cells to leave behind a single connected group — the cave — with no enclosed, shaded cells. In other words, all shaded cells must be connected by other shaded cells to an edge of the grid. All numbered cells must be a part of the cave, with each number indicating the total count of cells connected vertically and horizontally to the numbered cell including the cell itself.
Grid control: Click the mouse button at the selected cell to change the filling of the cell. More details about grid control are at the help page.