Sunday 1st June - Tricky

Sudoku puzzle