Divide the grid into 9 non-overlapping regions, each consisting of orthogonally connected cells. Place the digits 1–9 exactly once in each row, column, and region. A digit in a circle equals the number of distinct columns occupied by its region. There are 9 circles in total, and exactly one pair of circles share the same digit. A digit in a square equals the number of distinct rows occupied by its region. There are 9 squares in total, and exactly one pair of squares share the same digit. A digit in a diamond equals the number of distinct regions that appear anywhere in its row or column, including its own region (regions seen in both the row and column are still counted once). The sum of every circled and squared digit within a region is the same for each of the nine regions. The grid is covered in fog, placing correct digits clears the fog somewhere in the grid.