Friday 1st May - Medium

Sudoku puzzle