You are given a grid with numbers in some of the cells.
Shade some of the cells dark, the others remaining light such that:
- All orthogonally contiguous areas of light cells are rectangles with sides parallel to the sides of the grid.
- There are no 2 x 2 areas of dark cells
- You can get from any light cell to any other moving only through light cells which are adjacent orthogonally or diagonally.