Sunday 2nd August - Medium

Sudoku puzzle