Friday 28th March - Diabolical

Sudoku puzzle