Sudoku Block Puzzle

83.96%