Saturday 25th July - Medium

Sudoku puzzle