Friday 31st October - Medium

Sudoku puzzle