Monday 18th May - Medium

Sudoku puzzle