Saturday 23rd May - Medium

Sudoku puzzle