Sudoku Block Puzzle

83.88%