Sudoku Block Puzzle

83.82%