Monday 12th May - Medium

Sudoku puzzle