Nurikabe

Shade cells to form one connected stream while numbered white islands keep their exact size.
Controls
Tap a cell to cycle empty, black and white. Each island contains exactly one number and has that many white cells. Black cells must be connected and may not form a 2x2 block.
Brain training · PuzGo