Sudoku Block Puzzle

83.64%