Sunday 1st June - Medium

Sudoku puzzle