#20 - Cross the Streams
Rules: Shade some cells so that all shaded cells form one orthogonally connected area. No 2x2 region may be entirely shaded. Clues outside the grid represent the lengths of the blocks of consecutive shaded cells in the corresponding row or column, in order. A question mark represents one block of an unknown number of cells. An asterisk represents any number of blocks of shaded cells, including none at all. Solve it online