Killer Sudoku No 7958 Tough