Thursday 5th June - Medium

Sudoku puzzle