Sunday 3rd May - Medium

Sudoku puzzle