Sudoku Block Puzzle

83.39%