Some of the cells have numbers in them. The goal is to divide the grid into rectangular blocks such that each block contains exactly one number. The number represents the amount of cells in the block. The grid may contain cells that belong to no one block.
Rules:
Each block must contain exactly one number.
Empty cells can exist and do not belong to any block.