Hard Sudoku of day 2008/01/25