Monday 3rd August - Medium

Sudoku puzzle