Friday 27th June - Medium

Sudoku puzzle