Heyawake Shade some cells in the grid according to the following rules: - regions with a number should contain as many shaded cells; - two black cells cannot be adjacent horizontally or vertically; - a straight (horizontal or vertical) run of consecutive unshaded cells cannot span across more than 2 regions (it cannot cross more than one bold frontier); - all unshaded cells should be connected in a single group. Solve on Penpa: https://tinyurl.com/2glvkenh