Monday 21st July - Medium

Sudoku puzzle