#123: Subomino

Subomino is a Fillomino variant that was invented last year by Japanese Twitter user @homerestaurant3 (to the best of my knowledge). I randomly remembered its existence today and decided to try and construct a puzzle. It’s quite tough, but the logic along the solve path has some nice variety.

Subomino replaces Fillomino’s “adjacent regions cannot have the same size” rule with “adjacent regions must not be able to contain a translated copy of each other”, which takes a bit of time to wrap your head around but does a lot of interesting things.

Rules: Divide the grid into regions of orthogonally connected cells. A region may not be orthogonally adjacent to a region which could fit inside it without rotating or reflecting. Clued cells must belong to a region containing the indicated number of cells.