Sudoku Block Puzzle

83.15%