Wednesday 27th August - Fiendish

Sudoku puzzle