Sudoku Blocks

84.46%