Sudoku Block Puzzle

83.58%