Thursday 26th June - Medium

Sudoku puzzle