Friday 19th June - Medium

Sudoku puzzle