A collection of particularly difficult Su Doku challenges aiming to frustrate the puzzle veteran looking to meet their match.
The hardest in the }Times{ range..
A collection of particularly difficult Su Doku challenges aiming to frustrate the puzzle veteran looking to meet their match