Douieru

Divide the grid into L-shaped regions whose leg lengths follow the circles.
Controls
Paint L-shaped regions with legs exactly one cell wide. Every circle marks the bend. A double circle means the legs have equal length; a black circle means different lengths; a white circle allows either. Cover every cell.
Brain training · PuzGo