Saturday 20th June - Medium

Sudoku puzzle