Today’s sudoku puzzle

Today’s sudoku puzzle