Thursday 3rd July - Medium

Sudoku puzzle