Nurimisaki #71
Color the cells of the grid black or white. Cells with circles are always white. Exactly one white cell must be orthogonally adjacent to a circle cell; the other orthogonally adjacent cells are black.
A white cell without a circle must have at least two white cells orthogonally adjacent to it. A number in a circle cell indicates how many white cells you "see" when you look in the direction of the adjacent white cell (to the nearest black cell or grid border). From circle cells without a number, you can see any number of white cells.
The white cells must form a single, orthogonally contiguous area. Neither the white cells nor the black cells may cover an area of 2x2 cells anywhere.