Broken Islands
Rules:
Regions: Divide the grid into 9 non-overlapping regions (they don't need to be orthogonally connected).
Sudoku: Place the digits 1-9 so that each row, column, and region contains every digit exactly once.
Cluster: A cluster is a maximal orthogonally connected set of cells within a single region.
No-touch rule: Two clusters from the same region may not touch, even diagonally.
Shape rule: Each cluster must form a rectangle or a square.
Count rule: The total number of square clusters is exactly twice the total number of rectangular clusters that are not squares.
Green dot: A green dot means the cell’s cluster is not 1x1.
Circle: A circled digit equals the number of clusters in that circle’s region. All circled digits are different.
Square: A digit in a square equals the size of the largest cluster in that square’s region.
White Kropki: A white dot means the two digits are consecutive and the two cells are in the same cluster.
Black Kropki: A black dot means one digit is three times the other.
Arrow: A digit in an arrow cell equals the size of the largest cluster that appears in that direction, including its own cluster (a cluster counts if at least one of its cells lies in that direction).
Cage: Digits in a cage sum to the value in the cage’s top-left cell.
Outside clue: A number outside the grid equals the number of distinct regions that appear anywhere in that entire row or column.
Happy solving!
Lösungscode: Enter the digits in Row 4 from left to right, then immediately append the number of different regions that appear in that row. Example: 1234567893
am 13. Februar 2026, 18:45 Uhr von Rab3aron
Thank you for the feedback, glad to hear that you liked it!
Yes this one is a bit easier, but you are the first one that managed to solve it!
I hope that you will eventually solve the border kiss too :)
am 13. Februar 2026, 17:57 Uhr von War
Excellent puzzle, definitely many degrees easier than the Border Kiss, in which I spent 300 minutes (5 hours) breaking the puzzle again and again. perhaps I'll give it another try