Friday 18th July - Medium

Sudoku puzzle