Monday 8th June - Medium

Sudoku puzzle