Shikaku Puzzle is normally played on a rectangular grid. Some of the squares in the grid are numbered.
The objective is to divide the grid into rectangular and square sections such that each section contains exactly one number, that number representing the area of the rectangle or square.
Fill the grid with rectangular and squared areas such that each cell in that area contains
the same number as the representing circles.
Example: a circle with a four is part of a rectangle or square of 4 cells (2 by 2 or 4 by 1), a 6 is part of a 6 by 1 or 2 by 3 shape.