* Each row contains all digits from 1 to 9.
* Each column contains all digits from 1 to 9.
* Each of the nine 3x3 subgrids (also called "blocks" or "regions") contains all digits from 1 to 9.
Essentially, you need to place the numbers 1 through 9 in each row, column, and 3x3 square without repeating any number within that row, column, or square.