Burokku

Burokku (Plane Division, Area Division) is a Japanese logic puzzle. Divide the grid into areas of equal size. Each area must contain only one occurrence of each letter.

Burokku

Rules: The grid of size NxN is to be divided along the grid lines into N regions of N cells each.
A region cannot contain two cells with the same letters.