Saturday 19th July - Medium

Sudoku puzzle