Saturday 16th May - Medium

Sudoku puzzle