Rules:
Place the digits 1-9 once each into every row, column, and box.
A digit N on a circle counts how many digits in the (up to 8) surrounding cells are greater than or equal to N.
A digit N on a square counts how many digits in the (up to 8) surrounding cells are less than or equal to N.
Have fun solving!
Solution code: Row 9