Tuesday 3rd June - Medium

Sudoku puzzle