The Constraints of Sudoku
Each square must contain one value (1-9) 81 bits
Each row must contain all values (1-9) 81 bits
Each column must contain all values (1-9) 81 bits
Each 3x3 block must contain all values (1-9) 81 bits