Kapetto ("Settokapetto", "Set Carpets") is a logic puzzle invented by Naoki Inaba (Japan). It is played on a rectangular or square grid. 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.
Cross+A can solve puzzles from 3 x 3 to 30 x 30.