Thursday 30th July - Medium

Sudoku puzzle