Saturday 6th June - Medium

Sudoku puzzle