There is EXACTLY ONE possible solution to each level that fits the rules: Break apart the level into sets of blocks connected by their faces. Each set must include the number of blocks shown on the numbered blocks. Each set must have exactly ONE numbered block. Different sets can touch along their edges but not along any faces