Heyawake

Shade cells so each room has the required count, black cells never touch and all white cells stay connected.
Controls
Tap a cell to cycle empty, black and white. Numbered rooms must contain exactly that many black cells. Black cells cannot touch orthogonally, white cells must be connected, and no straight white line may cross more than two rooms.
Brain training · PuzGo