Monday 10th August - Fiendish

Sudoku puzzle