Saturday 28th June - Medium

Sudoku puzzle