Thursday 2nd July - Medium

Sudoku puzzle