Tuesday 2nd June - Medium

Sudoku puzzle