Twilight Nurikabe

Solve #right #link=https://tinyurl.com/24xvx2vg

Rules:

Shade some cells in the grid such that all shaded cells are connected and no 2x2 area is entirely shaded.

We call orthogonally connected groups of unshaded cells islands. If a number is on an island cell, it indicates the size of the island. Every island must have exactly one number on it.

If a number is on a shaded cell, it indicates the total number of shaded cells visible in all four directions from that cell (including itself), where island cells obstruct vision.