Sudoku Block Puzzle

80.39%