Thursday 10th July - Medium

Sudoku puzzle